/** @file Styling. */
/** @file Variables. */
/** @file Sass Mixins. */
@keyframes showcopied { 0% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 0; }
  50% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); opacity: 1; }
  100% { opacity: 0; } }
/** @file Common Style. */
/** @file Header Style. */
.topbar { overflow: hidden; padding: 10px !important; box-sizing: border-box; border: none; }

header .tb-megamenu .btn-navbar, header #dl-menu-button { display: none; }

.breadcrumbs li:before { content: "/"; }

.breadcrumbs li:first-child:before { content: none; }

.toolbar-oriented .toolbar-tray { right: auto; }

.tb-megamenu .mega-nav > li.active a { background: none; color: #006b8a; }
.tb-megamenu .mega-nav > li.active a:hover { color: #00aeee; background: none; }

.tb-megamenu .tb-megamenu-nav > li.active.dropdown .dropdown-toggle { border-color: #d9d9d9; }

#block-backtotop { display: none; }
#block-backtotop .back-to-top { display: inline-block; background: rgba(0, 0, 0, 0.3); border-radius: 4px; padding: 10px 12px; position: fixed; bottom: 20%; right: 20px; font-size: 18px; color: #ffffff; text-align: center; cursor: pointer; }

@media screen and (max-width: 1279px) { header .tb-megamenu .nav > li > a, header .tb-megamenu .nav > li > span.tb-megamenu-no-link { padding: 10px 15px; }
  header #search-form { margin-right: 10px; }
  .breadcrumbs #block-opg-breadcrumbs { margin-right: 10px; } }
@media screen and (max-width: 979px) { header { padding-left: 5%; margin-bottom: 10px; box-sizing: border-box; }
  header .centered, header .mian-menu, header .mian-menu-pc, header .contextual-region { position: static; }
  header .tb-megamenu { margin-top: 15px; position: static; }
  header .tb-megamenu .tb-megamenu-button { min-width: 42px; background: transparent; margin: 0; color: #00667f; font-size: 26px; position: absolute; top: 65px; left: 10px; border: none; outline: none; }
  header .tb-megamenu .tb-megamenu-button:hover, header .tb-megamenu .tb-megamenu-button:focus, header .tb-megamenu .tb-megamenu-button:active, header .tb-megamenu .tb-megamenu-button:visited { background: transparent; border: none; outline: none; color: #00667f; }
  header .tb-megamenu .tb-megamenu-button .fa.fa-reorder { width: auto; height: auto; }
  header .tb-megamenu .btn-navbar { margin-bottom: 0; display: block; }
  header .tb-megamenu .nav-collapse { position: absolute; left: -1px; right: -1px; width: auto; top: 100px; background: #fafafa; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); }
  header .tb-megamenu .nav-collapse .dropdown-menu { background-color: #fff; }
  header .tb-megamenu .nav-collapse .nav > li > a, header .tb-megamenu .nav-collapse .dropdown-menu a, header .tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link, header .tb-megamenu .nav-collapse .dropdown-menu span.tb-megamenu-no-link { color: #00667f; }
  header .tb-megamenu .nav-collapse .tb-megamenu-item { background-color: transparent; }
  header .tb-megamenu .nav-collapse .tb-megamenu-item a { border: none; border-bottom: 1px solid #d9d9d9; }
  header .tb-megamenu .nav-collapse .tb-megamenu-item a .caret { content: ""; display: inline-block !important; border-top: 5px solid #006b8a; border-left: 5px solid transparent; border-right: 5px solid transparent; position: relative; margin-left: 5px; }
  header .tb-megamenu .mega-inner { padding: 10px; }
  header .contextual-region .tb-megamenu .nav-collapse { top: 140px; }
  header .contextual-region .tb-megamenu .tb-megamenu-button { top: 100px; }
  header .mian-logo { float: left; width: 175px; margin-top: 2%; padding: 0; margin-left: 35px; }
  header .mian-logo img { width: 100%; }
  header #search-form { display: block; padding-top: 18px; margin-right: 0; }
  .topbar { padding: 10px !important; }
  .topbar .site-name { margin-right: 0; float: left; }
  .breadcrumbs #block-opg-breadcrumbs ul li { margin: 0 2px; }
  .breadcrumbs #block-opg-breadcrumbs ul li:last-child { max-width: 100px; } }
@media screen and (max-width: 415px) { header { padding: 0; }
  header #search-form { margin-right: 0; }
  header #search-form .search-text-box.active { padding: 5px 5px 5px 30px; } }
/** @file Footer Style. */
footer .footer-right-ul ul li:last-child { display: block; }

@media screen and (max-width: 1279px) { footer .footer-bg { background-size: contain; }
  footer .footer-right-ul, footer .footer-left-about { margin-right: 10px; }
  footer .footer-bottom-left { padding-left: 10px; box-sizing: border-box; } }
@media screen and (max-width: 979px) { footer { padding: 0 10px !important; box-sizing: border-box; }
  footer .footer-bg { background-size: auto; }
  footer .footer-top { padding: 0 !important; }
  footer .footer-top .centered .footer-right-ul { overflow: hidden; position: absolute; bottom: 0; }
  footer .footer-top .centered .footer-right-ul ul { display: block; }
  footer .footer-top .centered .footer-right-ul ul li { float: left; }
  footer .footer-top .centered .footer-right-ul ul li a { font-size: 12px; margin: 0 3px; }
  footer .footer-bottom { height: auto; }
  footer .footer-bottom .footer-bottom-gan img { width: auto; } }
@media screen and (max-width: 769px) { footer { padding: 0 !important; }
  footer .footer-bg { background-position: 70% 30%; } }
@media screen and (min-width: 416px) { footer { padding: 0; }
  footer .footer-left-about .footer-left-abou-title { margin-top: 30px; padding-left: 10px; } }
@media screen and (max-width: 979px) { .responsive-text-align-left { text-align: left; }
  .responsive-text-align-center { text-align: center; }
  .responsive-text-align-right { text-align: right; }
  .responsive-mt20 { margin-top: 20px; }
  .responsive-mb20 { margin-bottom: 20px; }
  .responsive-pt20 { padding-top: 20px; }
  .responsive-pb20 { padding-bottom: 20px; }
  .responsive-float-none { float: none; } }
/** @file index Style. */
.left-hot-news { margin: 30px; }
.left-hot-news .front-news-time .field-content { top: -10px; }
.left-hot-news .front-news-body { margin-top: 18px; box-sizing: content-box; height: 36px; }

.right-news-row { margin-bottom: 30px; }
.right-news-row .front-news-body { height: auto; }

.full-screen, .centered { clear: both; }

.container { width: 100% !important; }

.path-frontpage .views-element-container.contextual-region { overflow: hidden; }

#mask { position: absolute; z-index: 1000; bottom: 0; left: 0px; top: 0px; right: 0; height: 180%; }

.path-localization-project #mask { height: 2900px; }

@media screen and (max-width: 1279px) { .path-frontpage .full-screen.main_visual { padding: 0; height: auto; }
  .path-frontpage .full-screen .swiper-container { height: 400px; }
  .path-frontpage .full-screen .swiper-container .swiper-slide:first-child > div { background-size: contain !important; }
  .centered { width: 100%; }
  .left-hot-news { width: 43%; margin: 3%; }
  .left-hot-news img { width: 100%; }
  .right-list-news .right-news-row { display: block; overflow: hidden; }
  .right-list-news .right-news-row .front-news-img { width: 20%; }
  .right-list-news .right-news-row .front-news-title, .right-list-news .right-news-row .front-news-body { width: 78%; margin-left: 2%; box-sizing: border-box; height: auto; }
  .front-intr-top, .front-intr-second { min-width: auto; }
  .front-intr-bzh .bzh-content .f_l { width: 38%; margin-left: 2%; }
  .front-intr-bzh .bzh-content .f_r { width: 60%; }
  .front-intr-shzh { background: none; height: auto; }
  .front-intr-shzh h2 { margin: 0; }
  .front-intr-shzh .shzh_top { padding: 20px; margin-bottom: 20px; }
  .front-intr-shzh .shzh_top .f_r, .front-intr-shzh .shzh_top .f_l { float: none; width: auto; margin: 0; }
  .full-screen-three { width: 50%; margin-right: 0; }
  .full-screen-three .front-intr-title { margin-top: -10px; }
  .front-intr-rzh { padding: 20px; box-sizing: border-box; }
  .front-intr-rzh .rzh_top .f_l { width: 40%; }
  .front-intr-rzh .rzh_top .f_r { width: 60%; }
  .front-intr-rzh .rzh-content { width: 100%; }
  .front-intr-rzh .rzh-content li { height: auto; padding: 10px 10px 10px 18px; }
  .full-screen.front-intr-second { padding-top: 100px; } }
@media screen and (max-width: 979px) { .path-frontpage .full-screen { padding: 0 5%; box-sizing: border-box; }
  .path-frontpage .full-screen .swiper-container { height: 300px; }
  .left-hot-news { width: 49%; margin: 3% 0; }
  .left-hot-news:first-child { margin-right: 2%; }
  .left-hot-news .front-news-body { padding: 5px 12px; }
  .right-list-news { margin: 0; }
  .front-intr-bzh .bzh-content .f_l { width: 100%; margin: 20px auto; text-align: center; }
  .front-intr-bzh .bzh-content .f_r { width: 100%; }
  .front-intr-bzh .bzh-content .f_r .front-intr-more { text-align: center; }
  .front-intr-bzh .bzh-content p { width: 100%; margin: 0; padding: 10px; box-sizing: border-box; }
  .front-intr-bzh .bzh-content h2 { text-align: center; }
  .front-intr-shzh .shzh_top .f_l { width: 100%; }
  .front-intr-shzh .shzh_top .f_r { display: block !important; padding: 10px; }
  .front-intr-shzh .shzh_top p { width: 100%; margin: 0; padding: 10px; box-sizing: border-box; }
  .front-intr-rzh { overflow: hidden; }
  .front-intr-rzh .rzh_top p { width: 100%; margin: 0; padding: 10px; box-sizing: border-box; }
  .front-friend-logo { margin-bottom: 0; }
  .front-intr-second { padding-top: 100px; background: url(../images/tshg_bg_small.jpg) no-repeat center left; }
  .front-intr-second .full-screen-three .front-intr-title { margin-top: 80px; font-size: 32px; padding: 0; text-align: center; }
  .front-intr-second .full-screen-three .front-intr-body { margin-top: 15px; min-height: auto; width: 85%; height: auto; }
  .front-intr-second .full-screen-three .front-intr-more { text-align: center !important; margin: 20px auto; padding: 0; }
  .front-news-tab { display: block; }
  .path-localization-project #mask { height: 3500px; } }
@media screen and (max-width: 769px) { .left-hot-news { margin: 15px 0; width: 100%; }
  .left-hot-news img { width: 100%; }
  .left-hot-news .front-news-body { padding: 5px 12px; }
  .right-list-news .right-news-row .front-news-img { width: 100% !important; height: auto; }
  .right-list-news .right-news-row .front-news-title, .right-list-news .right-news-row .front-news-time, .right-list-news .right-news-row .front-news-body { margin-left: 0; width: 100%; }
  .front-intr-second { background: url(../images/tshg_bg_small.jpg) no-repeat center top; }
  .front-intr-second .full-screen-three { width: 100%; display: block; margin-top: 12px; margin-right: auto; padding: 20px 0; height: auto; }
  .front-intr-second .full-screen-three .front-intr-title { margin-top: 220px; }
  .front-intr-rzh .rzh_top .f_l { width: auto; }
  .front-intr-rzh .rzh_top .f_r { width: 100%; }
  #mask { height: 230%; } }
@media screen and (max-width: 415px) { .path-frontpage .full-screen .swiper-container { height: 200px; }
  .right-list-news .right-news-row { overflow: hidden; width: 100%; padding: 0 0 20px 0; }
  .right-list-news .right-news-row .front-news-img { width: auto; display: block; }
  .right-list-news .right-news-row .front-news-body { padding: 10px; box-sizing: border-box; height: auto; -webkit-line-clamp: 4; }
  .front-intr-shzh .shzh_top { width: 100%; padding: 0; } }
/** @file account Style. */
.form-item input.error { border: 1px solid #f58002 !important; color: #f58002 !important; }
.form-item label.error { width: auto !important; border: none; color: #f58002 !important; font-weight: normal; font-size: 13px; line-height: 19px !important; margin-left: 27%; }

.user-logged-out.path-user #block-opg-content { overflow: visible; }
.user-logged-out.path-user #block-opg-content #user-register-form #edit-submit { width: 350px; }
.user-logged-out.path-user #block-opg-content #user-register-form #edit-vcodebtn { width: auto; margin-bottom: 10px; }
.user-logged-out.path-user #block-opg-content #user-register-form .form-item-field-user-xingye { overflow: visible; }
.user-logged-out.path-user #block-opg-content #user-register-form .form-item-field-user-xingye #edit-field-user-xingye { outline: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; background: #ffffff url("/sites/default/files/images/event/2021-07/select.svg") no-repeat; background-position: 95% center; }

.user-logged-in.path-user .centered .left-content .user-right { min-height: 200px; }
.user-logged-in.path-user .centered .left-content .user-right .contextual-region p { line-height: 60px; border-bottom: 1px solid #ccc; }

.policy { margin: 20px 0; }
.policy #edit-policy { width: 18px; height: 18px; vertical-align: middle; margin-right: 5px; padding: 0; -webkit-appearance: auto; -moz-appearance: auto; -ms-appearance: auto; -o-appearance: auto; appearance: auto; }
.policy label { margin: 0; font-size: 16px; color: #333 !important; float: none !important; width: auto !important; line-break: auto; word-break: break-word; }

#user-register-form .policy { padding-left: 128px; }
#user-register-form .policy #edit-field-policy-value { width: 18px !important; vertical-align: middle; }

#user-login-form .prompt { color: #ff2d55; margin-bottom: 10px; }

.user-logged-in.path-user .centered .left-content .user-right form .form-item.form-item-field-policy-value { padding: 0 160px 20px; }
.user-logged-in.path-user .centered .left-content .user-right form .form-item.form-item-field-policy-value #edit-field-policy-value { width: 18px !important; vertical-align: middle; }
.user-logged-in.path-user .centered .left-content .user-right form .form-item.form-item-field-policy-value label { display: inline; }
.user-logged-in.path-user .centered .left-content .user-right form .form-item.form-item-field-policy-value label span { color: red; margin-right: 3px; }
.user-logged-in.path-user .centered .left-content .user-right form .form-item.form-item-field-policy-value label::after { display: none; }

@media screen and (max-width: 979px) { .container.full-screen { display: block; }
  .user-logged-out.path-user .left-content { width: auto; margin: 20px 20px 40px; }
  .user-logged-out.path-user #block-opg-content { width: auto; }
  .user-logged-out.path-user #block-opg-content #user-register-form { margin: 0; max-width: none; }
  .user-logged-out.path-user #block-opg-content #user-register-form .form-item label { text-align: left; }
  .user-logged-out.path-user #block-opg-content #user-register-form .form-item input, .user-logged-out.path-user #block-opg-content #user-register-form .form-item select { width: 100%; }
  .user-logged-out.path-user #block-opg-content #user-register-form .form-item select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; }
  .user-logged-out.path-user #block-opg-content #user-register-form .form-item-field-user-xingye .bootstrap-select { display: block; }
  .user-logged-out.path-user #block-opg-content #user-register-form .form-item-field-user-xingye .bootstrap-select .btn-default { width: 100%; }
  .user-logged-out.path-user #block-opg-content #user-register-form #edit-submit { width: 100%; margin-left: 0; }
  .user-logged-out.path-user #block-opg-content #user-register-form #edit-vcodebtn { margin-left: 0; }
  .user-logged-out.path-user #block-opg-content #user-register-form .policy { padding-left: 0; }
  .user-logged-in.path-user .centered .left-content .user-left li { padding: 10px; text-align: center; }
  .user-logged-in.path-user .centered .left-content .user-right { padding: 15px; }
  .user-logged-in.path-user .centered .left-content .user-right #block-opg-content { width: 100%; }
  .user-logged-in.path-user .centered .left-content .user-right #block-opg-content .item-list ul { margin-left: 0; }
  .user-logged-in.path-user .centered .left-content .user-right #block-opg-content .item-list ul .views-field .views-label { width: 30%; }
  .user-logged-in.path-user .centered .left-content .user-right #block-opg-content .item-list ul .views-field .field-content { width: 58%; margin-left: 35%; display: block; }
  .user-logged-in.path-user .centered .left-content .user-right .contextual-region p { line-height: 40px; border-bottom: 1px solid #ccc; }
  .user-logged-in.path-user .centered .left-content .user-right .user-r-h { right: 5px; }
  #user-pass { position: relative; }
  #user-pass input { width: 100%; box-sizing: border-box; }
  .user-logged-in.path-user .centered .left-content .user-right form .form-item.form-item-field-policy-value { padding: 0; } }
/** @file about-us Style. */
@media screen and (max-width: 1279px) { .group-list-row { width: 30%; margin: 10px; } }
@media screen and (max-width: 979px) { .page-list { padding: 10px 20px; }
  .main-container #eventsnewshome { line-height: normal; }
  .main-container #eventsnewshome .region-eventsnewshome { padding: 0; }
  .page-node-type-about-us .page-list #block-opg-content .field-type-link-field { padding: 0; } }
@media screen and (max-width: 769px) { .group-list-row { width: 45%; margin: 2%; }
  img { width: 100%; margin: 0; } }
@media screen and (max-width: 415px) { .group-list-row { width: 100%; margin: 0 0 20px 0; padding: 1px; box-sizing: border-box; } }
/** @file bbs Style. */
.page-list #block-opg-content .field.field-name-field-member-buttons.field-type-link-field { padding-right: 75px; margin-bottom: -2px; }
.page-list #block-opg-content .field.field-name-field-member-buttons.field-type-link-field p { margin-bottom: 0; }
.page-list #block-opg-content .field-type-link-field a { margin: 0; }
.page-list #block-opg-content .field-type-link-field a:hover { color: #00667f; padding-bottom: inherit; border: 2px solid #00667f; }
.page-list #block-opg-content .container_fluid_cust { overflow: hidden; padding: 0 20px; }
.page-list #block-opg-content article.node { border: none; padding: 0; }

@media screen and (max-width: 1279px) { .page-list #block-opg-content .field.field-name-field-member-buttons.field-type-link-field { padding-right: 12px; } }
@media screen and (max-width: 979px) { .page-list #block-opg-content h2 { margin-top: 0; }
  .page-list #block-opg-content p { margin: 20px auto; }
  .page-list #block-opg-content .container_fluid_cust { padding: 20px; overflow: hidden; width: 100%; box-sizing: border-box; }
  .page-list #block-opg-content .container_fluid_cust .col-xs-12 { width: 100%; float: left; }
  .page-list #block-opg-content .container_fluid_cust .link_align_right pre { margin-bottom: 10px; }
  .page-list #block-opg-content .container_fluid_cust .tableWarp { width: 100%; }
  .page-list #block-opg-content .node-blog { padding: 0; }
  .page-list #block-opg-content .node-blog .node-author-about { padding-bottom: 20px; }
  .page-list #block-opg-content .node-blog .node-author-about div { width: 40%; }
  .page-list #block-opg-content .node-blog .upcoming-lable { text-align: center; }
  .page-list #block-opg-content .node-blog .node-field-body iframe { width: 100% !important; }
  .page-list #block-opg-content .node-forum { border: none; padding-bottom: 0; }
  .page-list #block-opg-content .paragraphs-item-hero-image .field-item .img-responsive { margin: 10px 0; }
  .page-list #block-opg-content .paragraphs-items .field-item .img-responsive { margin: 10px 0; }
  .page-list #block-opg-content .paragraphs-items .field-item .field-type-link-field { text-align: center; }
  .page-list #block-opg-content .paragraphs-items .field-item .field-type-link-field a { margin: 10px 0; }
  .page-list #block-opg-content .paragraphs-items .field-item iframe { width: 100%; }
  .page-list #block-opg-content .paragraphs-items .field-item iframe #youku-playerBox { width: 100%; } }
@media screen and (max-width: 415px) { .page-node-type-news .page-list #block-opg-content .paragraphs-items .field-item iframe { height: 200px; } }
/** @file certification Style. */
.page-list #block-opg-content #pdf1 { margin-bottom: 40px; }
.page-list #block-opg-content .img-responsive { margin: 0 10px; }

.page-node-type-news #block-opg-content .tableWarp table { width: 100% !important; }
.page-node-type-news #block-opg-content .to-tablecell, .page-node-type-news #block-opg-content .side-nav-banner { width: 50%; }

@media screen and (max-width: 1279px) { .container { display: block; }
  .page-list #block-opg-content { width: auto; }
  .page-list #block-opg-content .node-blog .node-field-body .tableWarp { margin-bottom: 50px; width: 100%; overflow: scroll; } }
@media screen and (max-width: 979px) { .page-list #block-opg-content { width: auto; }
  .page-list #block-opg-content .node-blog .node-field-body .tableWarp table td { padding: 8px; }
  .page-list #block-opg-content .node-blog .node-field-body .tableWarp img { width: 107px !important; }
  .page-list #block-opg-content .node-blog .node-field-body span { word-break: break-word; }
  .page-list #block-opg-content .pager__item a { margin-bottom: 10px; }
  .page-node-type-news #block-opg-content .to-tablecell, .page-node-type-news #block-opg-content .side-nav-banner { width: 100%; } }
/** @file membership Style. */
@media screen and (max-width: 979px) { .page-list #block-opg-content .upcoming-lable { text-align: center; } }
/** @file resources Style. */
.page-list #block-opg-content .bef-link--selected, .page-list #block-opg-content #edit-field-download-category-value a:hover { color: #00a6de; border-bottom: 3px solid #00a6de; padding-bottom: 5px; text-decoration: none; }
.page-list #block-opg-content .pager__items { margin-left: 0; }
.page-list #block-opg-content .download-list-row .field-img { min-width: 65px; }

@media screen and (max-width: 1279px) { .path-video .video-list-row { width: 30%; margin: 10px; } }
@media screen and (max-width: 979px) { .node-video { padding-bottom: 0; } }
@media screen and (max-width: 769px) { .path-video .video-list-row { width: 45%; margin: 2%; }
  .page-list #block-opg-content .download-list-row .field-download-title { min-width: auto; } }
@media screen and (max-width: 415px) { .path-video .video-list-row { width: 100%; margin: 0 0 20px 0; padding: 1px; box-sizing: border-box; }
  .page-list #block-opg-content .download-list-row .field-download-title { width: 75%; }
  .page-list #block-opg-content .download-list-row .field-download-title { min-width: auto; }
  .page-list #block-opg-content .download-list-row .file-link-item { width: 25%; } }
/** @file event Style. */
.page-node-type-page .container .left-content { margin: 0; float: left; width: 100%; }
.page-node-type-page .container .left-content img { width: 100%; }
.page-node-type-page .container .left-content .pagination { margin: 10px 0; float: right; }
.page-node-type-page .container .left-content .pagination ul.pager { padding: 0; margin: 0; }
.page-node-type-page .container .left-content .pagination ul.pager li { float: left; }
.page-node-type-page .container .left-content .pagination ul.pager li:last-child a { margin-right: 0; }
.page-node-type-page .container #block-biaoqian { margin-top: 20px; }
.page-node-type-page .container #block-opg-content { margin-top: 30px; width: auto; }
.page-node-type-page .container .project-anchor { display: none; }
.page-node-type-page .container .community { padding: 40px 20px 20px 20px; background: #ffffff; margin: 20px 0; }
.page-node-type-page .container .community .title { float: none; font-style: normal; font-weight: bold; font-size: 32px; line-height: 46px; color: #00667f; margin-bottom: 40px; background: url("/sites/default/files/images/event/2021-07/title_bg1.svg") no-repeat; background-position: 45px 30px; background-size: 100px; }
.page-node-type-page .container .community .anchor { display: flex; margin-bottom: 20px; }
.page-node-type-page .container .community .anchor .item { flex: 1; height: 120px; background: #f5fffd; border: 3px solid rgba(22, 160, 133, 0.2); box-sizing: border-box; border-radius: 10px; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 8px 4px; font-size: 18px; color: #16a085; }
.page-node-type-page .container .community .anchor .item img { width: auto; margin-bottom: 10px; }
.page-node-type-page .container .community .anchor .item .description { color: #a1e5d8; font-size: 14px; }
.page-node-type-page .container .community .anchor .item.active { background: #16a085; border: 3px solid rgba(255, 255, 255, 0.4); color: #ffffff; }
.page-node-type-page .container .community .anchor .item:nth-child(2) { margin: 0 20px; }
.page-node-type-page .container .community .anchor .item a.subject { color: #16a085; text-decoration: none; }
.page-node-type-page .container .community .poster { padding: 40px; background: #b8ded7 url("/sites/default/files/images/event/2021-07/poster_bg_pc.svg") no-repeat; }
.page-node-type-page .container .community .poster .content { font-size: 20px; line-height: 29px; color: #16a085; margin: 40px 0; }
.page-node-type-page .container .community .poster .poster-title { width: 80%; }
.page-node-type-page .container .community .poster .poster-subtitle { width: 260px; }
.page-node-type-page .container .community .poster .terms { margin: 40px 0; }
.page-node-type-page .container .community .poster .terms .item { font-size: 16px; color: #006b8a; margin-bottom: 15px; display: flex; align-items: center; }
.page-node-type-page .container .community .poster .terms .item span:nth-child(2) { width: 100%; }
.page-node-type-page .container .community .poster .terms .item .number { font-size: 25px; color: #006b8a; font-weight: bold; background: url("/sites/default/files/images/event/2021-07/poster_list_circle.svg") no-repeat; background-position: 2px 12px; height: 35px; width: 20px; margin-right: 5px; }
.page-node-type-page .container .notice { margin: 20px 0; padding: 30px 20px 20px 20px; background: #b8ded7; }
.page-node-type-page .container .notice .title { float: none; font-style: normal; font-weight: bold; font-size: 24px; color: #00667f; margin-bottom: 20px; background: url("/sites/default/files/images/event/2021-07/title_bg2.svg") no-repeat; background-position: 28px 25px; background-size: 100px; }
.page-node-type-page .container .notice .item { font-size: 16px; color: #006b8a; margin-bottom: 10px; display: flex; align-items: center; }
.page-node-type-page .container .notice .item span:nth-child(2) { width: 100%; }
.page-node-type-page .container .notice .item .number { font-size: 25px; color: #006b8a; font-weight: bold; background: url("/sites/default/files/images/event/2021-07/poster_list_circle.svg") no-repeat; background-position: 2px 12px; display: inline-block; height: 35px; width: 20px; margin-right: 5px; }
.page-node-type-page .container .application-success { padding: 40px 20px 20px 20px; background: #ffffff; margin: 20px 0; }
.page-node-type-page .container .application-success .wrapper { width: 70%; margin: 0 auto; }
.page-node-type-page .container .application-success .wrapper .title { float: none; font-style: normal; font-weight: bold; font-size: 32px; line-height: 46px; color: #00667f; background: url("/sites/default/files/images/event/2021-07/title_bg1.svg") no-repeat; background-position: 125px 30px; background-size: 100px; }
.page-node-type-page .container .application-success .wrapper .content { font-size: 16px; line-height: 23px; color: #006b8a; text-align: center; }
.page-node-type-page .container .application-success .wrapper .comfirm-btn { width: 300px; margin-left: 35%; background: #00667f; border-radius: 4px; font-size: 18px; color: #ffffff; outline: none; border: none; padding: 15px; cursor: pointer; text-align: center; margin: 30px auto; }
.page-node-type-page .container #block-translate, .page-node-type-page .container #block-proofread { background-color: #fafffe; margin: 20px 0 0; padding: 20px; }
.page-node-type-page .container #block-translate .content, .page-node-type-page .container #block-proofread .content { float: none; font-style: normal; font-weight: bold; font-size: 28px; color: #ffffff; margin-bottom: 20px; background: url("/sites/default/files/images/event/2021-07/title_bg3.svg") no-repeat; background-size: contain; padding: 10px; }
.page-node-type-page .container #block-translate .content .en, .page-node-type-page .container #block-proofread .content .en { font-size: 14px; font-weight: normal; margin: -5px 0 0; }
.page-node-type-page .container #block-proofread .content { background: url("/sites/default/files/images/event/2021-07/title_bg5.svg") no-repeat; background-size: contain; }
.page-node-type-page .container #block-views-block-localization-project-translation-project, .page-node-type-page .container #block-views-block-localization-project-review-project, .page-node-type-page .container #block-views-block-translation-project-certification-release, .page-node-type-page .container #block-views-block-review-project-certification-release { overflow: hidden; padding: 20px; background: #fafffe; position: relative; }
.page-node-type-page .container #block-views-block-localization-project-translation-project h3, .page-node-type-page .container #block-views-block-localization-project-review-project h3, .page-node-type-page .container #block-views-block-translation-project-certification-release h3, .page-node-type-page .container #block-views-block-review-project-certification-release h3 { width: 100%; font-style: normal; font-weight: bold; font-size: 20px; line-height: 46px; color: #007c66; margin-bottom: 20px; background: url("/sites/default/files/images/event/2021-07/title_bg4.svg") no-repeat; background-position: 35px 25px; background-size: 80px; padding: 0 1%; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-tab, .page-node-type-page .container #block-views-block-localization-project-review-project .list-tab, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-tab, .page-node-type-page .container #block-views-block-review-project-certification-release .list-tab { border: none; margin: 0; position: relative; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-tab .views-exposed-form .form-select, .page-node-type-page .container #block-views-block-localization-project-review-project .list-tab .views-exposed-form .form-select, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-tab .views-exposed-form .form-select, .page-node-type-page .container #block-views-block-review-project-certification-release .list-tab .views-exposed-form .form-select { position: absolute; right: 0; top: 15px; background: #ffffff; border: 1px solid #e8e8ea; box-sizing: border-box; border-radius: 4px; padding: 10px; color: #666666; outline: none; box-shadow: none; width: 250px; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; background: url("/sites/default/files/images/event/2021-07/select.svg") no-repeat; background-position: 230px center; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-tab .views-exposed-form .form-submit, .page-node-type-page .container #block-views-block-localization-project-review-project .list-tab .views-exposed-form .form-submit, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-tab .views-exposed-form .form-submit, .page-node-type-page .container #block-views-block-review-project-certification-release .list-tab .views-exposed-form .form-submit { display: none; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content { display: flex; flex-wrap: wrap; text-align: left; margin: 0 -1% 20px; width: 102%; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row { width: 23%; margin: 0 1% 30px; overflow: hidden; padding-bottom: 5px; box-sizing: border-box; position: relative; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits { display: none; position: absolute; width: 100%; padding: 10px; box-sizing: border-box; color: #ffffff; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-project-description a, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-review-total-pages a, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-translation-total-pages a, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-applicants a, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-t-number-of-recruits a, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-recruits a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-project-description a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-review-total-pages a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-translation-total-pages a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-applicants a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-t-number-of-recruits a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-recruits a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-project-description a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-review-total-pages a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-translation-total-pages a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-project-description a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-review-total-pages a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-translation-total-pages a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits a { color: #ffffff; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-project-description, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-project-description { top: 3%; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-project-description .field-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-project-description .field-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-project-description .field-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-project-description .field-content { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 12; overflow: hidden; font-size: 14px; height: 250px; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-translation-total-pages { top: 58%; text-align: right; color: rgba(255, 255, 255, 0.65); background: url("/sites/default/files/images/event/2021-07/page.svg") no-repeat; background-position: 63%; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-review-total-pages .field-content, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-translation-total-pages .field-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-review-total-pages .field-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-translation-total-pages .field-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-review-total-pages .field-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-translation-total-pages .field-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-review-total-pages .field-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-translation-total-pages .field-content { display: inline-block; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits { top: 63%; text-align: right; color: rgba(255, 255, 255, 0.65); background: url("/sites/default/files/images/event/2021-07/people.svg") no-repeat; background-position: 58%; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-applicants .field-content, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-t-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-applicants .field-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-t-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants .field-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants .field-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits .field-content, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits .field-content { display: inline-block; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-title, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-title, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-title, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-title { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; height: 70px; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-title a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-title a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-title a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-title a { color: #1f2233; text-decoration: underline; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-nothing, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-nothing, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-nothing, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-nothing { margin-top: 20px; text-align: right; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-nothing .application-btn, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-nothing .application-btn, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-nothing .application-btn, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-nothing .application-btn { padding: 6px 30px 6px 14px; border: 1px solid #00667f; color: #00667f; border-radius: 4px; font-size: 14px; background: url("/sites/default/files/images/event/2021-07/arrow.svg") no-repeat; background-position: 75px; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-thumbnail, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-thumbnail, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-thumbnail, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-thumbnail { border-radius: 8px; margin-bottom: 20px; overflow: hidden; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-thumbnail img { display: block; height: 360px; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-thumbnail, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-thumbnail, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-thumbnail, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-thumbnail { background: rgba(31, 34, 51, 0.8); }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-thumbnail img { opacity: 0.1; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-title a, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-title a, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-title a, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-title a { color: #00667f; text-decoration: none; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-nothing .application-btn, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-nothing .application-btn, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-nothing .application-btn, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-nothing .application-btn { border-color: #00667f; color: #ffffff; background: #00667f url("/sites/default/files/images/event/2021-07/arrow_hover.svg") no-repeat; background-position: 75px; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-project-description, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row:hover .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-project-description, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row:hover .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-project-description, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row:hover .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-project-description, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row:hover .views-field-field-r-number-of-recruits { display: block; }
.page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .no-data, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .no-data, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .no-data, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .no-data { text-align: center; margin-top: 20px; }
.page-node-type-page .container #block-views-block-localization-project-review-project h3, .page-node-type-page .container #block-views-block-review-project-certification-release h3 { color: #00667f; background: url("/sites/default/files/images/event/2021-07/title_bg1.svg") no-repeat; background-position: 35px 25px; background-size: 80px; }
.page-node-type-page .container #block-views-block-translation-project-certification-release, .page-node-type-page .container #block-views-block-review-project-certification-release { margin-top: -20px; }
.page-node-type-page .ajax-progress-throbber, .page-node-type-page .ajax-progress { display: none; }

.path-localization-project .container .left-content { margin: 0; float: left; width: 100%; background: #ffffff; margin: 40px auto; padding: 30px; text-align: center; box-sizing: border-box; }
.path-localization-project .container .left-content .localization-project-application-form { width: 50%; text-align: left; }
.path-localization-project .container .left-content .localization-project-application-form .title-form, .path-localization-project .container .left-content .localization-project-application-form .title-activity { font-weight: bold; font-size: 24px; line-height: 35px; color: #006b8a; margin-bottom: 30px; margin-left: -25%; }
.path-localization-project .container .left-content .localization-project-application-form .title-form { background: url("/sites/default/files/images/event/2021-07/title_bg1.svg") no-repeat; background-position: 5% 18px; background-size: 100px; }
.path-localization-project .container .left-content .localization-project-application-form .title-activity { padding-top: 20px; background-image: linear-gradient(to right, #e8e8ea 0%, #e8e8ea 50%, transparent 50%); background-size: 20px 1px; background-repeat: repeat-x; }
.path-localization-project .container .left-content .localization-project-application-form .form-item { display: flex; margin-bottom: 30px; position: relative; }
.path-localization-project .container .left-content .localization-project-application-form .form-item label { width: 35%; font-size: 18px; line-height: 26px; color: #000000; text-align: right; padding-right: 5%; box-sizing: border-box; }
.path-localization-project .container .left-content .localization-project-application-form .form-item label span { color: #ff2d55; margin-right: 5px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item input, .path-localization-project .container .left-content .localization-project-application-form .form-item select { width: 65%; border: 1px solid #e8e8ea; padding: 15px; background-color: #ffffff; box-sizing: border-box; color: #666666; border-radius: 4px; outline: none; box-shadow: none; font-size: 14px; font-family: "SourceHanSansCN"; }
.path-localization-project .container .left-content .localization-project-application-form .form-item input::placeholder, .path-localization-project .container .left-content .localization-project-application-form .form-item select::placeholder { color: #c7c8cc; }
.path-localization-project .container .left-content .localization-project-application-form .form-item input:focus-visible, .path-localization-project .container .left-content .localization-project-application-form .form-item select:focus-visible { outline: #006b8a auto 1px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; background: #ffffff url("/sites/default/files/images/event/2021-07/select.svg") no-repeat; background-position: 330px center; }
.path-localization-project .container .left-content .localization-project-application-form .form-item > div { width: 65%; padding: 0; }
.path-localization-project .container .left-content .localization-project-application-form .form-item > div textarea { width: 100%; padding: 15px; border: 1px solid #e8e8ea; border-radius: 4px; box-sizing: border-box; color: #666666; font-size: 14px; font-family: "SourceHanSansCN"; }
.path-localization-project .container .left-content .localization-project-application-form .form-item > div textarea::placeholder { color: #c7c8cc; }
.path-localization-project .container .left-content .localization-project-application-form .form-item > div textarea:focus-visible { outline: #006b8a auto 1px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item > div textarea + .error { top: 102px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item > div .remain { position: absolute; right: 0px; top: 100px; color: #c7c8cc; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file { width: 65%; margin-left: 35%; padding: 0; box-sizing: border-box; background-color: #ffffff; border-radius: 4px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-file { width: auto; border: none; padding: 0; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-item { display: block; margin: 10px 0; overflow: hidden; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-item .form-checkbox { width: auto; margin: 3px 15px 0 0; float: left; width: 20px; height: 20px; -webkit-appearance: auto; -moz-appearance: auto; -ms-appearance: auto; -o-appearance: auto; appearance: auto; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-item label { width: 80%; float: left; text-align: left; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-item label a { color: #006b8a; }
.path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-submit { padding: 5px; color: #ffffff; background: #006b8a; border-radius: 40px; cursor: pointer; width: 65%; margin-bottom: 15px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item #edit-member-organization, .path-localization-project .container .left-content .localization-project-application-form .form-item #edit-member-organization-custom { margin-left: 35%; }
.path-localization-project .container .left-content .localization-project-application-form fieldset.form-item { display: block; }
.path-localization-project .container .left-content .localization-project-application-form .application-project { font-size: 18px; line-height: 26px; color: #000000; margin-bottom: 30px; }
.path-localization-project .container .left-content .localization-project-application-form .application-project .content { display: inline-block; width: 65%; color: #00a6de; }
.path-localization-project .container .left-content .localization-project-application-form #edit-submit-application { width: 65%; margin-left: 35%; background: #00667f; border-radius: 4px; font-size: 18px; color: #ffffff; outline: none; border: none; padding: 15px; cursor: pointer; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper legend { float: left; width: 35%; font-size: 18px; line-height: 26px; color: #000000; border: none; text-align: right; padding-right: 5%; box-sizing: border-box; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper { width: 65%; float: left; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member { display: flex; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member .form-item-member { flex: 1; margin-bottom: 0; box-sizing: border-box; border-radius: 4px; text-align: center; background: #f8f8f9; border: 2px solid #c7c8cc; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member .form-item-member label { color: #c7c8cc; cursor: pointer; width: 100%; margin-bottom: 0; text-align: center; padding: 2px; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member .form-item-member.active { background: #f5fffd; border: 2px solid #006b8a; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member .form-item-member.active label { color: #006b8a; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member .form-item-member input { display: none; }
.path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member .form-item-member:first-child { margin-right: 20px; }
.path-localization-project .container .left-content .localization-project-application-form .form-item-vcode { width: 70%; display: inline-block; }
.path-localization-project .container .left-content .localization-project-application-form .form-item-vcode #edit-vcode { width: 50%; margin-left: 50%; }
.path-localization-project .container .left-content .localization-project-application-form #edit-vcodebtn { width: 28%; margin-left: 1%; background: #00667f; border-radius: 4px; line-height: 16px; font-size: 14px; color: #ffffff; outline: none; border: none; padding: 16px 0; text-align: center; cursor: pointer; vertical-align: middle; }
.path-localization-project .container .left-content .localization-project-application-form .js-form-item-policy { display: block !important; padding-left: 35%; }
.path-localization-project .container .left-content .localization-project-application-form label.error { position: absolute; top: 55px; left: 0; padding: 0; margin-left: 36%; }
.path-localization-project .container .left-content .localization-project-application-form label.error#policy-error { bottom: -26px; top: auto; }
.path-localization-project .container .left-content .localization-project-application-form label.error#edit-vcode-error { margin-left: 50%; }

@media screen and (max-width: 979px) { .page-node-type-page .container .left-content { background: #ffffff; }
  .page-node-type-page .container .project-anchor { position: fixed; top: 0; background: #e6edf0; z-index: 999; left: 0; right: 0; }
  .page-node-type-page .container .project-anchor .wrapper { display: flex; }
  .page-node-type-page .container .project-anchor .wrapper .translation-item, .page-node-type-page .container .project-anchor .wrapper .review-item { flex: 1; text-align: center; font-size: 16px; line-height: 20px; padding: 12px; color: #8f9099; background: url("/sites/default/files/images/event/2021-07/select.svg") no-repeat; background-size: 18px; background-position: 75% 16px; }
  .page-node-type-page .container .project-anchor .wrapper .translation-item:hover, .page-node-type-page .container .project-anchor .wrapper .review-item:hover { color: #00667f; background: url("/sites/default/files/images/event/2021-07/select_hover.svg") no-repeat; background-size: 18px; background-position: 75% 16px; }
  .page-node-type-page .container .project-anchor .wrapper > div:last-child:first-child { background-position: 64% 16px; }
  .page-node-type-page .container .project-anchor .translation-select, .page-node-type-page .container .project-anchor .review-select { display: none; }
  .page-node-type-page .container .project-anchor .translation-select a, .page-node-type-page .container .project-anchor .review-select a { color: #8f9099; padding: 12px; display: block; text-align: center; }
  .page-node-type-page .container .project-anchor .translation-select a:hover, .page-node-type-page .container .project-anchor .translation-select a:active, .page-node-type-page .container .project-anchor .review-select a:hover, .page-node-type-page .container .project-anchor .review-select a:active { color: #00667f; }
  .page-node-type-page .container .community { padding: 0; }
  .page-node-type-page .container .community .title { margin-bottom: 20px; }
  .page-node-type-page .container .community .anchor .item { font-size: 14px; }
  .page-node-type-page .container .community .anchor .item .description { font-size: 14px; }
  .page-node-type-page .container .community .poster { padding: 5%; background: #b8ded7 url("/sites/default/files/images/event/2021-07/poster_bg_mobile.svg") no-repeat; background-size: 100%; }
  .page-node-type-page .container .community .poster .poster-title { width: 100%; }
  .page-node-type-page .container .community .poster .poster-subtitle { width: 150px; }
  .page-node-type-page .container .community .poster .content, .page-node-type-page .container .community .poster .terms { font-size: 16px; margin: 20px 0; }
  .page-node-type-page .container .community .poster .content .item, .page-node-type-page .container .community .poster .terms .item { font-size: 14px; }
  .page-node-type-page .container .application-success { padding: 20px; }
  .page-node-type-page .container .application-success .wrapper { width: 100%; }
  .page-node-type-page .container .application-success .wrapper .comfirm-btn { width: 200px; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project header, .page-node-type-page .container #block-views-block-localization-project-review-project header, .page-node-type-page .container #block-views-block-translation-project-certification-release header, .page-node-type-page .container #block-views-block-review-project-certification-release header { padding: 5px 10px; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project header .zh, .page-node-type-page .container #block-views-block-localization-project-review-project header .zh, .page-node-type-page .container #block-views-block-translation-project-certification-release header .zh, .page-node-type-page .container #block-views-block-review-project-certification-release header .zh { font-size: 24px; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-tab .views-exposed-form .form-select, .page-node-type-page .container #block-views-block-localization-project-review-project .list-tab .views-exposed-form .form-select, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-tab .views-exposed-form .form-select, .page-node-type-page .container #block-views-block-review-project-certification-release .list-tab .views-exposed-form .form-select { width: 150px; padding: 10px 25px 10px 10px; right: 0px; top: 8px; background-position: 130px center; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row { width: 48%; margin: 0 1% 20px; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-title, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-title, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-title, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-title { -webkit-line-clamp: 2; height: 45px; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-translation-total-pages { background-position: 80%; }
  .path-localization-project .container .left-content { padding: 5%; background: #f5f5f5; }
  .path-localization-project .container .left-content #block-opg-content { width: auto; }
  .path-localization-project .container .left-content .localization-project-application-form { width: 100%; }
  .path-localization-project .container .left-content .localization-project-application-form .title-activity, .path-localization-project .container .left-content .localization-project-application-form .title-form { margin-left: 0; background-position: 15% 17px; display: inline-block; }
  .path-localization-project .container .left-content .localization-project-application-form .title-activity { padding-top: 45px; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item { display: block; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item label { width: 100%; display: block; margin-bottom: 10px; text-align: left; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item input, .path-localization-project .container .left-content .localization-project-application-form .form-item select, .path-localization-project .container .left-content .localization-project-application-form .form-item div, .path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file { width: 100%; margin-left: 0; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-file { width: 100%; padding: 15px; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-submit, .path-localization-project .container .left-content .localization-project-application-form .form-item .form-managed-file .form-item { margin-left: 15px; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item select { background-position: 95% center; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item #edit-member-organization-custom, .path-localization-project .container .left-content .localization-project-application-form .form-item #edit-member-organization { margin-left: 0; width: 100%; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item > div textarea + .error { top: 135px; }
  .path-localization-project .container .left-content .localization-project-application-form .application-project .content { width: 100%; }
  .path-localization-project .container .left-content .localization-project-application-form #edit-submit-application { width: 60%; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item-vcode { width: 49%; display: inline-block; }
  .path-localization-project .container .left-content .localization-project-application-form .form-item-vcode #edit-vcode { width: 100%; margin: 0; }
  .path-localization-project .container .left-content .localization-project-application-form #edit-vcodebtn { width: 48%; margin-left: 1%; }
  .path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper legend { width: 100%; font-size: 18px; line-height: 26px; color: #000000; margin-bottom: 10px; text-align: left; }
  .path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper { width: 100%; }
  .path-localization-project .container .left-content .localization-project-application-form #edit-member--wrapper .fieldset-wrapper #edit-member { width: 100%; }
  .path-localization-project .container .left-content .localization-project-application-form #edit-submit-application { width: 100%; margin-left: 0; }
  .path-localization-project .container .left-content .localization-project-application-form .js-form-item-policy { padding-left: 2px; }
  .path-localization-project .container .left-content .localization-project-application-form .js-form-item-policy label { display: inline; }
  .path-localization-project .container .left-content .localization-project-application-form label.error { position: absolute; top: 92px; right: 0; padding: 0; margin-left: 0; }
  .path-localization-project .container .left-content .localization-project-application-form label.error#edit-vcode-error, .path-localization-project .container .left-content .localization-project-application-form label.error#edit-member-organization-custom-error, .path-localization-project .container .left-content .localization-project-application-form label.error#edit-member-organization-error { top: 58px; margin-left: 0; } }
@media screen and (max-width: 769px) { .page-node-type-page .container .community .title { font-size: 20px; background-position: 22px 25px; }
  .page-node-type-page .container #block-opg-content { margin: 30px 5% 0; } }
@media screen and (max-width: 415px) { .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row { width: 98%; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-translation-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-review-total-pages, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-translation-total-pages { background-position: 73%; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-applicants, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-t-number-of-recruits, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-r-number-of-recruits { background-position: 68%; }
  .page-node-type-page .container #block-views-block-localization-project-translation-project .list-content .views-row .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-localization-project-review-project .list-content .views-row .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-translation-project-certification-release .list-content .views-row .views-field-field-thumbnail img, .page-node-type-page .container #block-views-block-review-project-certification-release .list-content .views-row .views-field-field-thumbnail img { height: 460px; } }
.path-taxonomy .container .left-content { margin: 0; float: left; width: 100%; }
.path-taxonomy .container .left-content .blog-list header { font-size: 18px; color: #333; margin-bottom: 20px; padding: 0; text-align: center; }
.path-taxonomy .container #block-biaoqian { margin-top: 20px; width: 95%; }
.path-taxonomy .container #block-opg-content { margin-top: 30px; overflow: hidden; }
.path-taxonomy .container #block-opg-content header { height: auto; }
.path-taxonomy .container #block-opg-content .webinar { margin-top: 20px; padding: 40px 20px 20px 20px; background: #ffffff; text-align: left; }
.path-taxonomy .container #block-opg-content .webinar .title { float: none; font-style: normal; font-weight: bold; font-size: 32px; line-height: 46px; color: #00667f; margin-bottom: 40px; background: url("/sites/default/files/images/event/2021-07/title_bg1.svg") no-repeat; background-position: 85px 30px; background-size: 100px; }
.path-taxonomy .container #block-opg-content .webinar .poster { padding: 40px; background: #b8ded7 url("/sites/default/files/images/event/2021-08/poster_bg_pc.svg") no-repeat; }
.path-taxonomy .container #block-opg-content .webinar .poster .poster-title-pc { display: block; margin-bottom: 20px; }
.path-taxonomy .container #block-opg-content .webinar .poster .poster-title-moblie { display: none; }
.path-taxonomy .container #block-opg-content .webinar .poster .poster-content { font-size: 20px; }
.path-taxonomy .container #block-opg-content .webinar .poster .poster-content p { color: #16a085; line-height: 29px; margin-bottom: 20px; }
.path-taxonomy .container #block-opg-content .webinar .poster .poster-content p.notice { color: #e67e22; font-size: 18px; }
.path-taxonomy .container #block-opg-content .webinar .poster .share { display: flex; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content { flex: 1; text-align: left; font-size: 18px; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content .share-title { margin-bottom: 10px; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content:first-child p { width: 60%; color: #16a085; margin-left: 0 !important; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content:last-child p { color: #006b8a; overflow: hidden; display: flex; align-items: center; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content:last-child p span { width: 100%; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content:last-child p img { width: 44px !important; margin: 0; vertical-align: middle; }
.path-taxonomy .container #block-opg-content .webinar .poster .share .share-content a { color: #16a085; text-decoration: none; border-bottom: 1px solid #16a085; padding: 0 1px 1px; }
.path-taxonomy .container #block-opg-content .annual { margin-top: 20px; padding: 40px 20px 20px 20px; background: #ffffff; text-align: left; }
.path-taxonomy .container #block-opg-content .annual .title { float: none; font-style: normal; font-weight: bold; font-size: 32px; line-height: 46px; color: #00667f; margin-bottom: 40px; background: url("/sites/default/files/images/event/2021-07/title_bg1.svg") no-repeat; background-position: 85px 30px; background-size: 100px; }
.path-taxonomy .container #block-opg-content .annual .poster { padding: 40px; background: url("/sites/default/files/images/event/2021-08/poster_bg_pc.png") no-repeat; background-size: 100% 100%; }
.path-taxonomy .container #block-opg-content .annual .poster .poster-title-pc { display: block; margin-bottom: 20px; }
.path-taxonomy .container #block-opg-content .annual .poster .poster-title-moblie { display: none; }
.path-taxonomy .container #block-opg-content .annual .poster .poster-content { font-size: 20px; padding: 20px; margin: 30px 0; position: relative; border: 1px solid #82eaf7; border-top-width: 8px; }
.path-taxonomy .container #block-opg-content .annual .poster .poster-content p { color: #ebf9ff; line-height: 29px; margin-bottom: 15px; }
.path-taxonomy .container #block-opg-content .annual .poster .poster-content p.notice { color: #ffcc00; font-size: 22px; }
.path-taxonomy .container #block-opg-content .annual .poster .share { display: flex; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content { flex: 1; text-align: left; font-size: 18px; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content .share-title { margin-bottom: 10px; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content:first-child p { width: 60%; color: #ffffff; margin-left: 0 !important; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content:last-child p { color: #ffffff; overflow: hidden; margin-bottom: 10px; display: flex; align-items: center; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content:last-child p span { width: 100%; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content:last-child p img { width: 25px !important; margin-right: 10px; vertical-align: middle; }
.path-taxonomy .container #block-opg-content .annual .poster .share .share-content a { color: #16a085; text-decoration: none; border-bottom: 1px solid #16a085; padding: 0 1px 1px; }
.path-taxonomy .container #block-views-block-events-latest-event-block { padding: 20px; background: #ffffff; overflow: hidden; }
.path-taxonomy .container #block-views-block-events-latest-event-block header { float: none; font-style: normal; font-weight: bold; font-size: 28px; color: #ffffff; margin-bottom: 20px; background: url("/sites/default/files/images/event/2021-07/title_bg3.svg") no-repeat; background-size: contain; padding: 10px; }
.path-taxonomy .container #block-views-block-events-latest-event-block header .en { font-size: 14px; font-weight: normal; margin: -5px 0 0; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content { display: flex; flex-wrap: wrap; text-align: left; margin: 0 -1% 20px; width: 102%; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row { width: 48%; margin: 0 1% 20px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field { margin-bottom: 10px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-field-image img { height: 200px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-title { font-size: 18px; line-height: 26px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-title .field-content { display: -webkit-inline-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 25px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-title .field-content a { color: #000000; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-title .field-content::after { display: inline-block; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-field-event-endtime { font-size: 16px; line-height: 23px; color: #81a2b0; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-body { font-size: 16px; line-height: 23px; color: #575967; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-body .field-content { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; height: 135px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-view-node { margin-top: 15px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-view-node .field-content { display: inline-block; padding: 6px 30px 6px 14px; border: 1px solid #00667f; border-radius: 4px; font-size: 14px; background: url("/sites/default/files/images/event/2021-07/arrow.svg") no-repeat; background-position: 75px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-view-node .field-content a { color: #00667f; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row:hover .views-field-title .field-content a { color: #00667f; border-bottom: 2px solid #00667f; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row:hover .views-field-view-node { margin-top: 15px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row:hover .views-field-view-node .field-content { border-color: #00667f; background: #00667f url("/sites/default/files/images/event/2021-07/arrow_hover.svg") no-repeat; background-position: 75px; }
.path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row:hover .views-field-view-node .field-content a { color: #ffffff; }
.path-taxonomy .container #block-views-block-events-past-event-block { margin: 30px 0 50px; padding: 40px 20px 20px 20px; background: #ffffff; overflow: hidden; }
.path-taxonomy .container #block-views-block-events-past-event-block header { float: none; font-style: normal; font-weight: bold; font-size: 28px; color: #ffffff; margin-bottom: 20px; background: url("/sites/default/files/images/event/2021-07/title_bg5.svg") no-repeat; background-size: contain; padding: 10px; }
.path-taxonomy .container #block-views-block-events-past-event-block header .en { font-size: 14px; font-weight: normal; margin: -5px 0 0; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content { border-top: 4px solid #00667f; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row { margin-top: 20px; padding: 20px 0; border-bottom: 1px solid rgba(195, 194, 194, 0.4); overflow: hidden; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-image { width: 20%; float: left; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-image img { width: 180px; height: 130px; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title, .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-event-endtime, .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body { margin-left: 1%; width: 79%; float: left; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title { font-size: 18px; line-height: 26px; margin-bottom: 10px; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title .field-content { display: -webkit-inline-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 25px; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title .field-content a { color: #000000; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title .field-content::after { display: inline-block; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-event-endtime { font-size: 16px; line-height: 23px; color: #81a2b0; margin-bottom: 10px; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body { font-size: 16px; line-height: 23px; color: #575967; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body .field-content { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; height: 135px; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row:hover { background: #f5f9fa; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row:hover .views-field-title { font-size: 18px; line-height: 26px; margin-bottom: 10px; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row:hover .views-field-title a { color: #00667f; padding-bottom: 5px; border-bottom: 2px solid #81a2b0; }
.path-taxonomy .container #block-views-block-events-past-event-block .list-content .no-data { text-align: center; margin-top: 30px; }
.path-taxonomy .container #block-views-block-events-past-event-block .pagination ul.pager { text-align: right; }
.path-taxonomy .container #block-views-block-events-past-event-block .pagination ul.pager li { display: inline-block; }
.path-taxonomy .container #block-views-block-events-past-event-block .pagination ul.pager li:last-child a { margin-right: 0; }

@media screen and (max-width: 769px) { .path-taxonomy .container #block-opg-content { width: auto; margin: 30px 5%; }
  .path-taxonomy .container #block-opg-content header { padding: 0; margin: 0; height: auto; }
  .path-taxonomy .container #block-opg-content .webinar { padding: 0; margin: 15px 0; background: none; }
  .path-taxonomy .container #block-opg-content .webinar .title { margin-bottom: 20px; font-size: 20px; background-position: 25px 26px; }
  .path-taxonomy .container #block-opg-content .webinar .poster { background: #b8ded7 url("/sites/default/files/images/event/2021-08/poster_bg_mobile.svg") no-repeat; padding: 20px; background-position-y: bottom; }
  .path-taxonomy .container #block-opg-content .webinar .poster .poster-title-pc { display: none; }
  .path-taxonomy .container #block-opg-content .webinar .poster .poster-title-moblie { display: block; margin-bottom: 20px; }
  .path-taxonomy .container #block-opg-content .webinar .poster .poster-content { font-size: 16px; }
  .path-taxonomy .container #block-opg-content .webinar .poster .poster-content p.notice { font-size: 16px; }
  .path-taxonomy .container #block-opg-content .webinar .poster .share { display: block; }
  .path-taxonomy .container #block-opg-content .webinar .poster .share .share-content { font-size: 16px; margin-bottom: 20px; }
  .path-taxonomy .container #block-opg-content .webinar .poster .share .share-content .share-title { width: 60%; }
  .path-taxonomy .container #block-opg-content .webinar .poster .share .share-content:first-child p { width: 100%; }
  .path-taxonomy .container #block-opg-content .webinar .poster .share .share-content:last-child p { font-size: 14px; }
  .path-taxonomy .container #block-opg-content .annual { padding: 0; margin: 15px 0; background: none; }
  .path-taxonomy .container #block-opg-content .annual .title { margin-bottom: 20px; font-size: 20px; background-position: 25px 26px; }
  .path-taxonomy .container #block-opg-content .annual .poster { background: url("/sites/default/files/images/event/2021-08/poster_bg_mobile.png") no-repeat; padding: 20px; background-position-y: bottom; background-size: 100% 100%; }
  .path-taxonomy .container #block-opg-content .annual .poster .poster-title-pc { display: none; }
  .path-taxonomy .container #block-opg-content .annual .poster .poster-title-moblie { display: block; }
  .path-taxonomy .container #block-opg-content .annual .poster .poster-content { font-size: 16px; padding: 0 20px; margin: 40px 0; }
  .path-taxonomy .container #block-opg-content .annual .poster .poster-content p.notice { font-size: 16px; }
  .path-taxonomy .container #block-opg-content .annual .poster .share { display: block; }
  .path-taxonomy .container #block-opg-content .annual .poster .share .share-content { font-size: 16px; margin-bottom: 20px; }
  .path-taxonomy .container #block-opg-content .annual .poster .share .share-content .share-title { width: 60%; }
  .path-taxonomy .container #block-opg-content .annual .poster .share .share-content:first-child p { width: 100%; }
  .path-taxonomy .container #block-opg-content .annual .poster .share .share-content:last-child p { font-size: 14px; }
  .path-taxonomy .container #block-views-block-events-latest-event-block header { padding: 5px 10px; }
  .path-taxonomy .container #block-views-block-events-latest-event-block header .zh { font-size: 24px; }
  .path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row .views-field-field-image img { height: 140px; }
  .path-taxonomy .container #block-views-block-events-past-event-block header { padding: 5px 10px; }
  .path-taxonomy .container #block-views-block-events-past-event-block header .zh { font-size: 24px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-image { width: 40%; float: left; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-image img { width: 90%; height: 180px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title, .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-event-endtime, .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body { margin-left: 0; width: 60%; float: left; } }
@media screen and (max-width: 415px) { .path-taxonomy .container .left-content .blog-list { float: none; }
  .path-taxonomy .container .right-sidebar { position: relative; }
  .path-taxonomy .container #block-views-block-events-latest-event-block .list-content { margin-bottom: 0; }
  .path-taxonomy .container #block-views-block-events-latest-event-block .list-content .views-row { width: 100%; margin: 0 1% 20px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content { border-top: 4px solid #00667f; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-image { width: 100%; float: none; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-image img { width: 100%; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title, .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-event-endtime, .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body { width: 100%; float: none; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title { font-size: 18px; line-height: 26px; margin-bottom: 10px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-title a { color: #000000; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-field-event-endtime { font-size: 16px; line-height: 23px; color: #81a2b0; margin-bottom: 10px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body { font-size: 16px; line-height: 23px; color: #575967; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row .views-field-body .field-content { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; height: 135px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row:hover { background: #f5f9fa; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row:hover .views-field-title { font-size: 18px; line-height: 26px; margin-bottom: 10px; }
  .path-taxonomy .container #block-views-block-events-past-event-block .list-content .views-row:hover .views-field-title a { color: #00667f; } }
@media screen and (max-width: 769px) { .path-event .container .list-content .events-list-row .field-date { display: none; }
  .path-event .container .list-content .events-list-row .field-img { display: inline-block; width: 40%; margin-top: 10px; }
  .path-event .container .list-content .events-list-row .field-img img { width: 100%; height: auto; }
  .path-event .container .list-content .events-list-row .field-other { display: inline-block; width: 60%; padding-left: 5%; box-sizing: border-box; }
  .path-event .container .list-content .events-list-row .field-other .field-title a { font-size: 18px; } }
/** @file meeting Style. */
.baoming .policy { width: 740px; }

.path-meeting .baoming { width: 1000px; }

@media screen and (max-width: 979px) { .page-node-type-page .baoming { width: auto; }
  .page-node-type-page .baoming .pay-success h3 { text-align: left; }
  .page-node-type-page .baoming .pay-success .msg { text-align: left !important; }
  .page-node-type-page .baoming .pay-success .msg p span { display: block; margin-right: 0 !important; margin-top: 10px; }
  .path-meeting .baoming { width: auto; }
  .path-meeting .baoming #block-opg-content { width: auto; margin: 0 5%; }
  .path-meeting .baoming .content .pay-success img { width: auto; }
  .path-meeting .baoming .ticket-table ul li.list ul li { padding-left: 10px; }
  .path-meeting .baoming .ticket-table ul li.list ul li.des p { padding-right: 15px; }
  .path-meeting .baoming .msg { text-align: left !important; }
  .path-meeting .baoming .msg p span { display: block; margin-right: 0 !important; margin-top: 10px; }
  .path-meeting .payment-amount { text-align: center; font-size: 18px; }
  .path-meeting #edit-pay { border-radius: 5px; padding: 8px 30px; background: #00a6de; color: #fff; border: none; cursor: pointer; margin: 20px auto; display: block; font-size: 18px; }
  .path-meeting .baoming .policy { width: 100%; }
  .path-meeting .baoming .policy .form-item-policy { padding-left: 2px; } }
@media screen and (max-width: 415px) { .path-meeting .baoming .ticket-table ul li.list ul li.tCount { position: absolute; right: 5px; top: 55px; width: auto; } }
/** @file news Style. */
.path-news .left-content { min-height: 300px; background: #ffffff; margin-top: 20px; float: left; width: 100%; padding: 0 70px; box-sizing: border-box; }
.path-news .left-content .list-tab { margin: 30px auto 40px; }
.path-news .left-content .list-tab ul .bef-link { color: #333; text-decoration: none; padding: 8px 0 5px; display: inline-block; font-size: 18px; margin: 0 15px !important; border-bottom: 3px solid #ffffff; }
.path-news .left-content .list-tab ul .bef-link:hover, .path-news .left-content .list-tab ul .bef-link.bef-link--selected { color: #00a6de; border-bottom: 3px solid #00a6de; }
.path-news .left-content .list-content .news-list-row .field-news-body { height: 70px; }
.path-news .left-content .list-content .news-list-row .field-news-body p { margin: 0 !important; }
.path-news .left-content .list-content .news-list-row .field-img img { width: 180px; height: 120px; }
.path-news .left-content .list-content .news-list-row .field-other .time { padding: 8px 20px; }
.path-news #block-opg-content .pager__items { margin-left: 0; padding: 40px 180px; }
.path-news #block-opg-content .list-tab a:hover { color: #00a6de; text-decoration: none; }
.path-news #block-opg-content a:hover { text-decoration: none; }

.page-node-type-news .full-content, .path-news .full-content { padding: 30px 70px; box-sizing: border-box; }
.page-node-type-news .full-content .page-list, .path-news .full-content .page-list { padding: 0; float: left; width: 70%; }
.page-node-type-news .full-content .page-list .node.node-blog iframe, .path-news .full-content .page-list .node.node-blog iframe { width: 100% !important; }
.page-node-type-news .full-content .page-list .node.node-blog .node-field-video .my-video-dimensions, .path-news .full-content .page-list .node.node-blog .node-field-video .my-video-dimensions { width: 100%; }
.page-node-type-news .full-content .page-list .node.node-blog .node-author-about span, .path-news .full-content .page-list .node.node-blog .node-author-about span { padding-top: 5px; padding-bottom: 5px; }
.page-node-type-news .full-content .page-list #module-tag, .path-news .full-content .page-list #module-tag { margin-top: 30px; }
.page-node-type-news .full-content .page-list #module-tag > div > div, .path-news .full-content .page-list #module-tag > div > div { margin-top: 10px; }
.page-node-type-news .full-content .page-list #module-tag > div > div > div, .path-news .full-content .page-list #module-tag > div > div > div { display: inline-block; font-size: 14px; color: #666; line-height: 22px; padding: 5px 10px; background: #fff; border: 1px solid #e7e7e7; display: inline-block; border-radius: 3px; margin-right: 10px; margin-bottom: 10px; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
.page-node-type-news .full-content .page-list #module-tag > div > div > div a, .path-news .full-content .page-list #module-tag > div > div > div a { color: #666; text-decoration: none; }
.page-node-type-news .full-content .right-block, .path-news .full-content .right-block { float: right; width: 25%; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content, .path-news .full-content .right-block .views-element-container .news-list-content { overflow: hidden; margin-bottom: 30px; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content header, .path-news .full-content .right-block .views-element-container .news-list-content header { float: none; padding-bottom: 15px; border-bottom: 1px solid #e6e6e6; overflow: hidden; height: auto; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content header .title, .path-news .full-content .right-block .views-element-container .news-list-content header .title { color: #4c4c4c; font-size: 16px; line-height: 20px; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content header .more, .path-news .full-content .right-block .views-element-container .news-list-content header .more { color: #666; float: right; font-size: 14px; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row { padding: 0; margin: 15px 0; border: none; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-title .field-content, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-title .field-content { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-size: 14px; height: 20px; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-title .field-content a, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-title .field-content a { color: #4c4c4c; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-title .field-content:before, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-title .field-content:before { content: "<"; margin-right: 5px; color: #4c4c4c; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-field-image, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-field-image { display: none; margin: 20px 0; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-field-image .field-content, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row .views-field-field-image .field-content { text-align: center; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row:first-child .views-field-field-image, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row:first-child .views-field-field-image { display: block; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row:first-child .views-field-title, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .news-list-row:first-child .views-field-title { display: none; }
.page-node-type-news .full-content .right-block .views-element-container .news-list-content .list-content .no-data, .path-news .full-content .right-block .views-element-container .news-list-content .list-content .no-data { color: #4c4c4c; font-size: 14px; margin: 15px; text-align: center; }
.page-node-type-news .full-content .right-block #block-views-block-news-latest-news-block .news-list-content .list-content .news-list-row:first-child .views-field-title, .path-news .full-content .right-block #block-views-block-news-latest-news-block .news-list-content .list-content .news-list-row:first-child .views-field-title { display: block; }
.page-node-type-news .full-content .right-block .block-tag .block-title, .path-news .full-content .right-block .block-tag .block-title { font-size: 16px; color: #4c4c4c; }

.path-taxonomy.sidebar-second .left-content { width: 78%; }
.path-taxonomy.sidebar-second .right-sidebar { width: 22%; padding-top: 60px; }
.path-taxonomy.sidebar-second .block-tag .block-title { font-size: 16px; color: #4c4c4c; }

.path-search-node .list-tab { border: none; }

@media screen and (max-width: 769px) { .path-news .left-content { padding: 0 5%; }
  .path-news .left-content .news-list-row > div { display: block; }
  .path-news .left-content .list-content .news-list-row .field-img { display: inline-block; width: 30%; }
  .path-news .left-content .list-content .news-list-row .field-img img { width: 100%; height: auto; }
  .path-news .left-content .list-content .news-list-row .field-other { display: inline-block; width: 70%; padding-left: 5%; box-sizing: border-box; }
  .path-news .left-content .list-content .news-list-row .field-other .field-title a { font-size: 18px; }
  .path-news #block-opg-content .pager__items { padding: 30px 0; }
  .path-news #block-opg-content .pager__items .pager__item a { margin-bottom: 10px; }
  .page-node-type-news .full-content, .path-news .full-content { padding: 0; }
  .page-node-type-news .full-content .page-list, .page-node-type-news .full-content .right-block, .path-news .full-content .page-list, .path-news .full-content .right-block { padding: 5%; float: none; width: auto; }
  .page-node-type-news .full-content .right-block .news-list-row img, .path-news .full-content .right-block .news-list-row img { width: auto; }
  .path-taxonomy.sidebar-second .left-content { width: 100%; }
  .path-taxonomy.sidebar-second .right-sidebar { width: 100%; } }
/** @file annual Style. */
.page-node-type-event .event-container #block-biaoqian ul { margin: 10px 0; }
.page-node-type-event .event-container #block-opg-content { color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container #block-opg-content .paragraph-event { background-size: cover; padding: 100px 0; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content { width: 1040px; margin: auto; position: relative; z-index: 0; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .bg-url, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .bg-url-mobile { display: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .company { font-size: 24px; line-height: 35px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .annual-title { font-weight: bold; font-size: 60px; line-height: 87px; margin: 20px 0; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .date-label { display: inline-block; margin-right: 50px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .date-label div { display: inline-block; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .field-reg-link { margin-top: 10px; font-size: 18px; line-height: 26px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .field-reg-link > div { display: inline; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .field-reg-link a { text-decoration: none; color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .chinese-title { font-weight: bold; font-size: 32px; line-height: 46px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .english-title { font-size: 14px; line-height: 20px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .main-wrapper { font-size: 14px; line-height: 20px; margin-top: 40px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .main-wrapper .theme { text-align: right; font-size: 24px; line-height: 35px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .main-wrapper .sub-title { font-size: 18px; line-height: 26px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .main-wrapper p { margin: 0 0 20px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .main-wrapper .speaker-mail a { color: #ecc038; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper { padding: 40px 0 0; overflow: hidden; margin: -1%; width: 102%; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker { width: 21%; float: left; background: #e8e8ea; border-radius: 5px; text-align: center; padding: 20px 15px; box-sizing: border-box; margin: 0 2% 40px; height: 320px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-avatar { border-radius: 10px; overflow: hidden; height: 120px; width: 120px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-avatar img { width: 100%; height: 100%; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-name { font-size: 20px; line-height: 20px; color: #00667f; border-bottom: 1px solid #00667f; margin: 10px auto; font-weight: bold; padding-bottom: 5px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-position, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-company { font-size: 14px; line-height: 20px; color: rgba(0, 102, 127, 0.6); margin-bottom: 10px; height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; padding: 0; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-company { margin-bottom: 0; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-view { background-color: #00667f; border-radius: 34px; padding: 4px 16px; width: 110px; margin-top: 10px; display: none; cursor: pointer; color: #ffffff; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-view .arrow { border: 1px solid #ffffff; border-radius: 50%; display: inline-block; width: 16px; height: 16px; line-height: 18px; margin-left: 5px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .speaker-popup { display: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker:hover .field-avatar { width: 85px; height: 85px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker:hover .field-view { display: block; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session { padding-top: 40px; overflow: hidden; position: relative; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .title-wrapper { padding: 40px 20px; position: relative; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .title-wrapper::after { content: ""; background: var(--bgColor, #007c66); top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: -1; opacity: 0.6; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .title-wrapper .field-title { font-weight: bold; font-size: 28px; line-height: 41px; margin-bottom: 8px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .title-wrapper .field-session-time { font-size: 14px; line-height: 20px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper > div > div:first-child .paragraph-topic { background-size: 1px 50%; background-position: 205px bottom; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper > div > div:last-child .paragraph-topic { background-size: 1px 50%; background-position: 205px top; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic { position: relative; padding: 30px 0; zoom: 1; display: flex; background-image: linear-gradient(to right, var(--bgColor, #007c66), var(--bgColor, #007c66)); background-size: 1px 100%; background-repeat: no-repeat; background-position: 205px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-topic-time { display: flex; width: 168px; font-size: 24px; line-height: 35px; padding-right: 20px; margin: 0; align-items: center; position: relative; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-topic-time ::after { content: ""; background: var(--bgColor, #007c66); top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: -1; opacity: 0.3; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper { display: inline-block; width: calc(100% - 230px); padding-left: 40px; margin: 0; position: relative; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-circle { width: 12px; height: 12px; border-radius: 10px; background: var(--fontColor, #ffffff); left: 12px; position: absolute; top: 50%; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-circle.active { background: var(--bgColor, #007c66); border: 2px solid var(--fontColor, #ffffff); left: 11px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-title { padding: 8px; font-size: 24px; line-height: 35px; position: relative; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-title ::before { content: ""; display: inline-block; border-radius: 10px; vertical-align: middle; margin: 10px; height: 8px; width: 8px; background-color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-title ::after { content: ""; background: var(--bgColor, #007c66); top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: -1; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce { position: relative; padding: 15px; border: 1px solid var(--bgColor, #007c66); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-avatar { display: inline-block; height: 55px; width: 55px; border-radius: 50%; overflow: hidden; vertical-align: top; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-container { display: inline-block; width: 60%; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-container .field-name { font-weight: bold; font-size: 18px; color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-container .field-position, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-container .field-company { font-size: 14px; line-height: 20px; color: var(--fontColor, #ffffff); height: auto; display: inline-block; overflow: visible; padding-right: 0; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-container .field-company ::before { content: "/"; margin: 0 10px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-content { border-top: 1px solid var(--fontColor, #ffffff); margin-top: 15px; padding-top: 15px; display: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-toggle { position: absolute; right: 10px; top: 20px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-toggle .fold, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-toggle .unfold { cursor: pointer; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-toggle .fold { display: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .field-reg-link { background: var(--bgColor, #007c66); border-radius: 60px; padding: 10px 20px; float: right; margin-top: 10px; margin-bottom: 40px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .sponsor-wrapper { width: 80%; overflow: hidden; margin: 0 auto; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .sponsor-wrapper > div > div { width: 27%; margin: 0 3%; float: left; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .sponsor-wrapper > div > div img { width: 100%; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper { height: 570px; position: relative; text-align: center; overflow: hidden; margin-top: 25px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper > div > div { -webkit-transition: 0.1s; -moz-transition: 0.1s; -ms-transition: 0.1s; -o-transition: 0.1s; transition: 0.1s; width: 180px; position: absolute; top: 70px; left: calc(50% - 90px); border-radius: 6px; display: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper > div > div::after { content: ""; height: 1px; width: 120%; left: -10%; top: 240px; position: absolute; background-color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper > div > div img { width: 100%; height: 240px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next { display: block; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev > div > div:nth-child(2), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(2), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next > div > div:nth-child(2) { font-weight: 500; font-size: 20px; line-height: 29px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev > div > div:nth-child(3), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev > div > div:nth-child(4), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(3), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(4), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next > div > div:nth-child(3), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next > div > div:nth-child(4) { font-size: 14px; line-height: 20px; opacity: 0.85; display: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev { -webkit-transform: translateX(-265px); -moz-transform: translateX(-265px); -ms-transform: translateX(-265px); -o-transform: translateX(-265px); transform: translateX(-265px); opacity: 0.7; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now { -webkit-transform: scale(1.2) translateY(-13px); -moz-transform: scale(1.2) translateY(-13px); -ms-transform: scale(1.2) translateY(-13px); -o-transform: scale(1.2) translateY(-13px); transform: scale(1.2) translateY(-13px); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(3), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(4) { font-size: 14px; line-height: 20px; opacity: 0.85; display: -webkit-box; height: auto; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(4) { -webkit-line-clamp: 2; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next { -webkit-transform: translateX(265px); -moz-transform: translateX(265px); -ms-transform: translateX(265px); -o-transform: translateX(265px); transform: translateX(265px); opacity: 0.7; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .circle { margin: 490px auto 0; width: fit-content; width: -moz-fit-content; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .circle li { float: left; width: 40px; height: 6px; background-color: var(--fontColor, #ffffff); opacity: 0.6; margin-right: 10px; list-style: none; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .circle li.active { opacity: 1; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .btns { position: absolute; left: 0; top: 50%; overflow: visible; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 100%; height: 38px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .btns .left-btn::after, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .btns .right-btn::after { content: ""; display: block; width: 18px; height: 18px; border-left: 3px solid var(--fontColor, #ffffff); border-top: 3px solid var(--fontColor, #ffffff); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .btns .left-btn::after { float: left; -webkit-transform: translate(8px, 8px) rotate(-45deg); -moz-transform: translate(8px, 8px) rotate(-45deg); -ms-transform: translate(8px, 8px) rotate(-45deg); -o-transform: translate(8px, 8px) rotate(-45deg); transform: translate(8px, 8px) rotate(-45deg); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .btns .right-btn::after { float: right; -webkit-transform: translate(-8px, 8px) rotate(135deg); -moz-transform: translate(-8px, 8px) rotate(135deg); -ms-transform: translate(-8px, 8px) rotate(135deg); -o-transform: translate(-8px, 8px) rotate(135deg); transform: translate(-8px, 8px) rotate(135deg); }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-banner { padding-top: 100px; }
.page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-banner h1 { display: block; }
.page-node-type-event .event-container #block-opg-content .paragraph-fix-bg { background-attachment: fixed; background-size: cover; }
.page-node-type-event .event-container #block-opg-content .paragraph-full-bg { background-size: 100% 100%; box-sizing: border-box; padding: 0 !important; }
.page-node-type-event .event-container .annual-navigation { position: fixed; top: 25%; padding: 0 20px; display: flex; margin-left: 25px; align-items: center; display: none; }
.page-node-type-event .event-container .annual-navigation::before { content: ""; position: absolute; left: 0; top: 0; display: inline-block; border-radius: 10px; height: 100%; width: 1px; opacity: 0.5; background-color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container .annual-navigation .navigation-wrapper .item { margin: 26px 0; width: 100px; }
.page-node-type-event .event-container .annual-navigation .navigation-wrapper .item a { color: var(--fontColor, #ffffff); opacity: 0.6; }
.page-node-type-event .event-container .annual-navigation .navigation-wrapper .item.active a, .page-node-type-event .event-container .annual-navigation .navigation-wrapper .item:hover a { opacity: 1; }
.page-node-type-event .event-container .annual-navigation .navigation-wrapper .item.active a::before, .page-node-type-event .event-container .annual-navigation .navigation-wrapper .item:hover a::before { content: ""; position: absolute; left: -10px; display: inline-block; border-radius: 10px; vertical-align: middle; margin: 6px; height: 10px; width: 10px; background-color: var(--fontColor, #ffffff); }
.page-node-type-event .event-container .field-font-color, .page-node-type-event .event-container .field-bg-color { display: none; }
.page-node-type-event .footer-bg .clr { display: none; }

.fancybox-container .speaker-popup { width: 540px; padding: 20px; }
.fancybox-container .speaker-popup .field-introduce { position: relative; padding: 15px 0 0; overflow: hidden; }
.fancybox-container .speaker-popup .field-introduce .field-avatar { float: left; border-radius: 10px; overflow: hidden; height: 120px; width: 120px; }
.fancybox-container .speaker-popup .field-introduce .field-avatar img { width: 100%; height: 100%; }
.fancybox-container .speaker-popup .field-introduce .field-container { float: left; }
.fancybox-container .speaker-popup .field-introduce .field-container .field-name { font-weight: bold; font-size: 16px; line-height: 23px; padding: 0 0 5px; margin: 0 10px 10px; color: #00667f; border-bottom: 1px solid #00667f; }
.fancybox-container .speaker-popup .field-introduce .field-container .field-position, .fancybox-container .speaker-popup .field-introduce .field-container .field-company { color: #00667f; font-size: 14px; line-height: 20px; margin: 0 10px 10px; width: 170px; height: auto; display: block; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; padding: 0; }
.fancybox-container .speaker-popup .field-content { margin: 10px 0; }
.fancybox-container .speaker-popup .field-content p { color: rgba(0, 0, 0, 0.65); margin-bottom: 15px; }
.fancybox-container .speaker-popup .field-reg-link { background-color: #00667f; border-radius: 34px; padding: 4px 16px; margin-top: 10px; cursor: pointer; float: right; }
.fancybox-container .speaker-popup .field-reg-link > div { display: inline; }
.fancybox-container .speaker-popup .field-reg-link a { color: #ffffff; font-size: 14px; }
.fancybox-container .speaker-popup .field-reg-link .arrow { color: #ffffff; border: 1px solid #ffffff; border-radius: 50%; display: inline-block; width: 18px; height: 18px; line-height: 14px; text-align: center; margin-left: 2px; }

@media screen and (max-width: 1279px) { .page-node-type-event .event-container #block-opg-content { width: 100%; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content { width: 80%; margin-left: 18%; padding: 15px; box-sizing: border-box; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker { padding: 10px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-banner { padding-top: 100px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-full-bg { min-height: 400px; } }
@media screen and (max-width: 769px) { .page-node-type-event .event-container #block-opg-content .paragraph-event { padding: 50px 0; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content { width: 100%; margin: 0; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .chinese-title { font-size: 24px; line-height: 35px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .english-title { font-size: 12px; line-height: 17px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker { width: 46%; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-avatar { width: 90px; height: 90px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-view { display: block; width: 95px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .speaker-wrapper .paragraph-speaker .field-name { font-size: 16px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .title-wrapper { padding: 10px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .title-wrapper .field-title { font-size: 18px; line-height: 26px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic { background: none; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-topic-time { width: 50px; box-sizing: border-box; padding: 10px; font-size: 14px; line-height: 20px; text-align: center; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper { padding-left: 10px; width: calc(100% - 60px); }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-circle { display: none; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-title { font-size: 16px; line-height: 23px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .topic-wrapper .paragraph-topic .field-wrapper .field-introduce .field-container .field-name { font-size: 16px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .session-wrapper .paragraph-session .field-reg-link { font-size: 14px; line-height: 20px; padding: 8px 20px; margin-bottom: 0; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .sponsor-wrapper { width: 90%; margin: 20px auto 0; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .sponsor-wrapper > div > div { width: 40%; margin: 0 5%; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now, .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next { display: block; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev > div > div:nth-child(2), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .now > div > div:nth-child(2), .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next > div > div:nth-child(2) { font-size: 16px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev { -webkit-transform: translateX(-245px); -moz-transform: translateX(-245px); -ms-transform: translateX(-245px); -o-transform: translateX(-245px); transform: translateX(-245px); opacity: 0.7; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next { -webkit-transform: translateX(245px); -moz-transform: translateX(245px); -ms-transform: translateX(245px); -o-transform: translateX(245px); transform: translateX(245px); opacity: 0.7; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .circle li { width: 28px; }
  .page-node-type-event .event-container #block-opg-content .paragraph-full-bg { min-height: 300px; }
  .page-node-type-event .event-container .annual-navigation { top: 0; padding: 10px 20px; z-index: 999; background-color: #ffffff; margin: 0; box-sizing: border-box; width: 100%; overflow-x: scroll; bottom: auto; }
  .page-node-type-event .event-container .annual-navigation::before { display: none; }
  .page-node-type-event .event-container .annual-navigation::-webkit-scrollbar { display: none; }
  .page-node-type-event .event-container .annual-navigation .navigation-wrapper { white-space: nowrap; }
  .page-node-type-event .event-container .annual-navigation .navigation-wrapper .item { margin: 0; width: auto; display: inline-block; padding: 0 10px; border-right: 1px solid #f4f4f5; }
  .page-node-type-event .event-container .annual-navigation .navigation-wrapper .item a { color: #8f9099; opacity: 1; font-size: 14px; line-height: 18px; background: none; }
  .page-node-type-event .event-container .annual-navigation .navigation-wrapper .item.active a { color: #00667f; padding-bottom: 10px; border-bottom: 4px solid; }
  .page-node-type-event .event-container .annual-navigation .navigation-wrapper .item.active a::before { display: none; }
  .page-node-type-event .footer-bg .footer-bottom-left, .page-node-type-event .footer-bg .footer-bottom-gan { padding: 10px 0 10px 20px; margin: 0; text-align: left; } }
@media screen and (max-width: 415px) { .page-node-type-event .event-container #block-opg-content .paragraph-event { padding: 50px 0; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .prev { -webkit-transform: translateX(-300px); -moz-transform: translateX(-300px); -ms-transform: translateX(-300px); -o-transform: translateX(-300px); transform: translateX(-300px); opacity: 0.7; }
  .page-node-type-event .event-container #block-opg-content .paragraph-event .paragraph-content .member-wrapper .next { -webkit-transform: translateX(300px); -moz-transform: translateX(300px); -ms-transform: translateX(300px); -o-transform: translateX(300px); transform: translateX(300px); opacity: 0.7; }
  .page-node-type-event .event-container #block-opg-content .paragraph-full-bg { min-height: 200px; } }

/*# sourceMappingURL=responsive.css.map */
