/*@import url('https://webarchive.lib.cuhk.edu.hk/20260127063529cs_/https://fonts.googleapis.com/css?family=Noto+Sans+TC:400,500,700&display=swap&subset=chinese-traditional');*/
:root{
    /*--customize-menu-color: var(--theme-color);*/
    --customize-menu-color: #203698;
    --customize-menu-hcolor: #112372;
    --customize-menu-font-color: #fff;
    --customize-menu-font-hcolor: #fff;
    --customize-submenu-color: #112372;
    --customize-submenu-hcolor: #112372;
    --customize-submenu-border-color:#333131;
    --customize-current-menu-color: #00e2ff;
    --customize-current-menu-font-color: #203698;
    --mobile-customize-menu-color: #203699;
    --mobile-customize-menu-border-color: #3549a2;
    --mobile-customize-menu-exp-color: #203699;
    --mobile-customize-submenu-color: #122373;
    --mobile-current-menu-color: #2b409e;
    --mobile-current-menu-font-color: #fff;
    --customize-search-bgcolor: #edf3f3;
    --customize-font-color: #000;
    --user-pri-color: #1E37A6;
    --user-btn-pri-color:#E6C685;
    --user-btn-pri-hover-color: #CAA967;
    --user-btn-pri-active-color: #c79632;
    --user-btn-sec-color: #FFF;
    --user-btn-sec-hover-color: rgba(60, 66, 87, 0.12);
    --user-btn-sec-active-color: rgba(30, 55, 166, 0.3);
}
body, div, ul, li, a, p, span, table, tr, td, label, h1, h2, h3, h4, h5 {font-size: 16px; font-family: "Noto Sans TC", arial,"Microsoft YaHei",SimHei,"MS Gothic","Malgun Gothic","Microsoft JhengHei" !important;}
.h2, .h2 a {font-size: 30px;}
h1, h1 span, h1 a {font-size: 32px !important;}
h2, h2 span, h2 a {font-size: 28px !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: inherit; font-weight: 500; line-height: 1.1;}
h3, .h3, h3 a, .h3 a {font-size: 24px !important;}
h4, h4 span, h4 a {font-size: 18px !important;}
p {margin-bottom: 20px !important; margin-top: 5px; font-weight: normal; line-height: 27.5333px;}
ul,li {list-style: none; padding: 0;}
ul, ol, dd {margin-left: 0;}
iframe {max-width: 100%;}
/* Larger Fonts Size*/
@media (min-width: 768px) {
    body,div,ul,li,a,p,span,table,tr,td,label,h1,h2,h3,h4,h5 {letter-spacing: 1px;}
    body,div,ul,li,a,p,span,table,tr,td,label {font-size: 18px !important;}
    h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {line-height: 1.6;}
    .single .main, p {line-height: 1.9;}
    .article__title__meta {letter-spacing: normal;}
    .article__title__meta .article__author-name, .article__title__meta .article__author-name a, .article__title__meta time {font-size: 14px !important; line-height: 25px; vertical-align: top;}
    .article__title__meta .share_box a {font-size:16px !important;}
}
@media (max-width: 768px) {
    h1, h1 span, h1 a {font-size: 26px !important;}
    h2, h2 span, h2 a {font-size: 24px !important;}
    h3, h3 span, .h3, h3 a, .h3 a {font-size: 20px !important;}
    h4, h4 span, h4 a {font-size: 18px !important;}
}
/* Post OL and UL w/ Original Style */
._content_ ol, ._content_ ul {padding-left: 3rem;}
._content_ ol:not(.ad_link) li {list-style: decimal;}
._content_ ul:not(.ad_link) li {list-style: disc;}

input{-webkit-appearance: none;}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
.video-container2 {margin-bottom: 20px;}

@media(max-width: 899px){
.video-container2{margin-left: -10px; margin-right: -10px;}
.navigation--mobile > ul > .menu-item a{color: var(--customize-menu-font-color);}
}

/* Start: 2022 desktop & mobile menu vip_enter */
nav.navigation ul > .menu-item a[rel*="vip_enter"]{
    color: #D1FF65 !important;
}
nav.navigation ul > .menu-item a[rel*="vip_enter"]:before{
    content:"";
    color: #D1FF65 !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' viewBox='0 0 19 14' fill='none'%3E%3Cpath d='M17.472 2.71652C16.6294 2.71652 15.944 3.39486 15.944 4.22864C15.944 4.43004 15.9853 4.62955 16.0647 4.81527L12.5605 6.90463L10.3835 2.74535C10.7857 2.46415 11.0282 2.00809 11.0282 1.51212C11.0282 0.678346 10.3428 0 9.50021 0C8.65767 0 7.97219 0.678346 7.97219 1.51212C7.97219 2.01833 8.22278 2.47982 8.63803 2.75955L6.52903 6.95895L2.9355 4.81548C3.01488 4.62976 3.05647 4.43024 3.05647 4.22864C3.05647 3.39486 2.37099 2.71652 1.52844 2.71652C0.6859 2.71652 0 3.39486 0 4.22864C0 5.09292 0.7467 5.79007 1.62049 5.73805L3.07821 13.8279C3.09616 13.9275 3.18377 14 3.28594 14H15.7136C15.8158 14 15.9034 13.9273 15.9214 13.8279L17.3791 5.73805C18.2535 5.7907 19 5.09313 19 4.22864C19 3.39486 18.3145 2.71652 17.472 2.71652Z' fill='%23D1FF65'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    display:inline-block;
    width:19px;
    height:14px;
    margin-right: 6px;
}
/* End: 2022 desktop & mobile menu vip_enter */

.video-container3 {padding-bottom: 96%;}
.video-container iframe {
    width: 100%;
    height: 100%; 
    position: absolute;
    top: 0;
    left: 0;
}

@font-face {
  font-family: 'entypo';
  src: url("/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/fonts/entypo2/entypo.eot");
  src: url("/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/fonts/entypo2/entypo.eot#iefix") format("embedded-opentype"), url("/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/fonts/entypo2/entypo.woff") format("woff"), url("/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/fonts/entypo2/entypo.ttf") format("truetype"), url("/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/fonts/entypo2/entypo.svg#entypo") format("svg");
  font-weight: normal;
  font-style: normal; }

/*tips_box*/
.tips_box {padding: 200px 0; text-align: center; }
.tips_box p {margin: 0 !important;}
.tips_box .btn {color: #fff; margin: 25px 10px 0; border-radius: 6px; -o-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.tips_box .home_btn {background: #203698;}
.tips_box .return_btn {background: #666;}

h1, h2, h3, h4, h5, .hN, .pagination li a, .pagination li span {font-family: "Noto Sans TC", arial,"Microsoft YaHei",SimHei,"MS Gothic","Malgun Gothic","Microsoft JhengHei" !important;}
.heading .hN, .heading .hN a {font-size: 30px !important; font-weight: bold; line-height: 30px;}
.article__title .hN {line-height: 28px;}
.article__meta-links, .article--thumb__title a {color: #444;}
.article__meta-links:hover, .article--thumb__title a:hover {text-decoration: underline; color: #444;}
.article__meta-links .xpost_date {color: #a0a0a0;}
.article__meta-links li {margin-left: 0; font-size: 14px !important;}
.article--thumb__title {height: 55px;}
.nmg-popular-posts-list li .nmg-popular-post-date, .nmg-templates-posts-list li .nmg-templates-post-date {color: #a0a0a0; font-size: 14px !important;}
.article__author-name, .comment__author-name {background: transparent; padding: 0 10px; font-size: 14px !important; height: 25px; line-height: 25px;}
.article__author-name a, .comment__author-name a {color: #a0a0a0;}
/*.article__author-name a::after, .comment__author-name a::after {content: "|"; margin-left: 5px;}*/
.article__time, .comment__time {background: transparent; color: #a0a0a0; vertical-align: top; margin-left: -5px; line-height: 1.61; font-size: 16px; padding: 0 10px; height: 25px; line-height: 25px; font-size: 14px !important;}
/*--Modification after added share button for Mobile--*/
@media (max-width: 599px){
/*.article__author-name a::after, .comment__author-name a::after {content: " "; margin-left: 5px;}*/
.article__time, .comment__time {padding:0;}
}
.btn-list {padding-bottom: 20px;}
.btn-list.under-title{padding-bottom: 0;}
.btn-list .btn, .search_list2 .btn {white-space: normal;padding: 7px 15px; margin: 3px 4px; border-radius: 100px; -moz-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px; line-height:1;font-size: 16px !important;}
.btn-list .btn--secondary, .search_list2 .btn--secondary {border: 1px solid #262525;cursor: unset;}
.btn-list .btn--tertiary, .search_list2 .btn--tertiary {color: #203698; background: #fff; border: 1px solid #203698; }
.btn-list .btn--tertiary:hover, .search_list2 .btn--tertiary:hover {background-color: #e0e0e0;}
.search-query {height: 44px; color: #444; background: #fff; border: 1px solid #888 !important; border-radius: 100px; -moz-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px;}
.search-submit {margin: 4px 5px; height: 36px; background: #4c4c4c; color: #fff; width: 36px; border-radius: 50% !important; -moz-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;display: flex !important;place-content: center; align-items: center;}
.arrow {background: url(/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/images/arrow.png) no-repeat; font-size: 0; display: inline-block; *display: inline; zoom: 1;}  
.d_arrow, .t_arrow {width: 13px; height: 7px;}
.d_arrow {background-position: 0 -10px;}
.t_arrow {background-position: 0 0;}
.placeholder {padding-right: 8px; color: #444; position: absolute; left: 0; top: 0; line-height: 44px; text-align: center; height: 44px; width: 100%; overflow: hidden; z-index: 8;}
.placeholder2 {padding: 0 20px; text-align: left;}


/*reset 框加CSS*/
.header-bar .search-query, .article__author-name,.small-link,.search-query,.heading .hN,.hN {text-transform:none !important;}
/*.nav__item{z-index: 1001}*/
.post-container h2 {color: #203698;}
.navigation--main {background: var(--customize-menu-color);}
a, blockquote, .small-link, .tabs__nav a.current, .popular-posts__time a.current, .tabs__nav a:hover, .popular-posts__time a:hover, .widget--footer__title em, .widget_rss .widget--footer__title .hN, .widget_rss .widget--footer__title .article__author-name, .widget_rss .widget--footer__title .comment__author-name, .widget_rss .widget--footer__title .widget_calendar caption, .widget_calendar .widget_rss .widget--footer__title caption, .widget_rss .widget--footer__title .score__average-wrapper, .widget_rss .widget--footer__title .score__label, .article--billboard-small .small-link em, .article--billboard-small .post-nav-link__label em, .article--billboard-small .author__social-link em, .small-link, .post-nav-link__label, .author__social-link, .article--thumb__title a:hover, .widget_wpgrade_twitter_widget .widget--footer__title h3:before, a:hover > .pixcode--icon, .score__pros__title, .score__cons__title, .comments-area-title .hN em, .comment__author-name, .woocommerce .amount, .panel__title em, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {color: #203698;}
.heading--main .hN, .widget--sidebar__title, .pagination .pagination-item--current span, .pagination .current, .single .pagination span, .pagination li a:hover, .pagination li span:hover, .rsNavSelected, .badge, .progressbar__progress, .btn:hover, .comments_add-comment:hover, .form-submit #comment-submit:hover, .widget_tag_cloud a:hover, .btn--primary, .comments_add-comment, .form-submit #comment-submit, a:hover > .pixcode--icon.circle, a:hover > .pixcode--icon.square, .article--list__link:hover .badge, .score__average-wrapper, .site__stats .stat__value:after, .site__stats .stat__title:after, .btn--add-to-cart {background: #203698;}
.pagination li a:hover {background: transparent; color: #203698;}
.pagination a.prev:hover:before, .pagination a.prev:hover:after, .pagination a.next:hover:before, .pagination a.next:hover:after, .pagination .pagination-item a:hover:before, .pagination .pagination-item a:hover:after {border-color: #203698;}
.btn--secondary:hover {background: #000;}
.small-link {color: #a0a0a0; font-size: 14px !important;}

@media only screen and (max-width: 768px){
.grid__item, .logged-in-as, .comment-form-author, .comment-form-email, .comment-form-url, .comment-form-comment, .form-submit, .comment-subscription-form, .featured-area .heroslider, .featured-area__article, .featured-area__aside{
  padding-left: 0.75rem;
}
.grid, .comment-form, .featured-area {
    margin-left: -.75rem;
}
.post-container .grid .article__featured-image{
  margin-bottom: .75rem;
}
.post-article h1 a, .post-article h2 a, .post-article h3 a{ text-decoration: underline;}
.header-bar .search-query, .article__author-name,.small-link,.search-query,.heading .hN,.hN{ text-transform:none !important;}
.container--main{ position: relative;
    padding-right: 10px !important;
    padding-right: .75rem !important;
    padding-left: 10px !important;
    padding-left: .75rem !important;
}
h1, h2, .arqam-widget-counter li span, h3, h4, h5, h6, hgroup {
    margin-top: 1.5rem;
  }
  h1, h2, .arqam-widget-counter li span, h3, h4, h5, h6, hgroup, ul, ol, dl, blockquote, p, address, table, fieldset, figure, pre, .form-fields > li, .media, .author, .latest-comments__list, .island, .reviews, .islet {
     margin-bottom: .75rem;
}
.masonry__item, [data-columns] > div {
    padding-left: .75rem;
  }
}

.post-article h1 a, .post-article h2 a, .post-article h3 a{ text-decoration: underline;}
.header-bar .search-query, .article__author-name,.small-link,.search-query,.heading .hN,.hN{ text-transform:none !important;}
h1, h2, .arqam-widget-counter li span, h3, h4, h5, h6, hgroup {
    margin-top: 1.5rem;
}
h1, h2, .arqam-widget-counter li span, h3, h4, h5, h6, hgroup, ul, ol, dl, blockquote, p, address, table, fieldset, figure, pre, .form-fields > li, .media, .author, .latest-comments__list, .island, .reviews, .islet {
     margin-bottom: .75rem;
}
.container--main {position: relative;}
.wp-caption-text, .article__title, .wp-caption-text, .small-link, .post-nav-link__label, .author__social-link, .comment__links, .score__desc {font-size: 16px;}
.article__title {color: #203698; line-height: 1.4;}
.nmg-templates-posts-list .text_box a:hover {text-decoration: underline;}
.nmg-popular-posts-list li {margin-bottom: 20px; display: flex;}
.nmg-popular-posts-list li .nmg-popular-post-left {width: 140px !important; height: 74px !important; padding-right: 16px; overflow:clip; flex: 0 0 140px;}
.nmg-popular-posts-list li .nmg-popular-post-left .nmg-popular-post-thumb {width: auto !important; height: auto !important;aspect-ratio: 1.91 / 1; object-fit: cover; }
.nmg-popular-posts-list li .nmg-popular-post-left ,.nmg-popular-posts-list li .nmg-popular-post-right{display: flex!important;}
.nmg-popular-posts-list li .nmg-popular-post-right, .nmg-popular-posts-list .text_box,.nmg-templates-posts-list li .nmg-popular-post-right {line-height: 28px !important;}
.nmg-popular-post-right .sort .orange:hover, .nmg-popular-posts-list .text_box .sort .orange:hover, .nmg-templates-posts-list  .text_box .sort .orange:hover {text-decoration: underline;}
.nmg-popular-posts-list .img_box img {width: 100%; height: auto;}
.nmg-popular-posts-list .text_box, .nmg-popular-posts-list .text_box a {color: #000;}
.nmg-popular-posts-list .text_box {padding-top: 10px;}
.nmg-popular-posts-list .text_box .sort, .nmg-templates-posts-list .text_box .sort {padding-top: 4px;}
.nmg-popular-post-right .sort a, .nmg-popular-posts-list .text_box .sort a {color: #807f7e;}
.nmg-popular-post-right .sort .orange, .nmg-popular-posts-list .text_box .sort .orange, .nmg-templates-posts-list .sort .orange, .nmg-templates-posts-list .text_box .sort .orange {color: #a0a0a0; font-size: 14px !important;}
.article__author-name a:hover {text-decoration: underline;}
.wp-caption-text {line-height: 27.5333px; margin: 0; border-left: 5px solid #203699; margin-top: 10px;}
.wp-caption, .gallery__item__caption, blockquote:before, .separator--subsection, .separator--striped {background: transparent;}
.image-wrap .article__title {line-height: 1.5; color: #ffffff; background: rgba(32,54,152,0.9); padding: 1.25rem 1.7rem; border-bottom: 5px solid #00E2FF; transition: 0.3s ease background;/*display: none;*/}
.image-wrap .article__title:hover {background-color: rgba(32,54,152,1);}
.image-wrap .article__title .hN {width: 100% !important; font-size: 26px !important; }
.image-wrap .article__title .hN:hover {color: #fff;}
.article--grid__header .article__featured-image {/*height: 234.5px;*/ height:206px; overflow: hidden;}
.nmg-templates-posts-list .nmg-templates-header, .nmg-popular-posts-list .img_box {height: auto; overflow: hidden;}
@media only screen and (min-width: 900px) and (max-width: 1270px){
    .nmg-templates-posts-list .nmg-templates-header, .nmg-popular-posts-list .img_box {height: calc( (100vw - 6.8rem) * 0.333 * 1/1.91); overflow: hidden;} 
}
.heading--main, .widget--sidebar__title {background: transparent;}
.widget--sidebar__title {border-bottom-width: 0px; border-top: 5px solid #203698; margin-bottom: 0px; padding: 0.5rem 0;}
.heading--main {background: transparent;}
.heading--main .hN, .widget--sidebar__title .hN {background: #fff; padding: 6px 0;}
.heading--main .hN .search_title {display: inline-block; *display: inline; zoom: 1; font-size: 44px !important; line-height: 44px; word-break: break-all;}
.heading--main .hN {}
.widget--sidebar__title .hN, .sidebar .widget__title .hN {font-size: 20px !important; font-weight: bold;}
.heading--main .hN, .heading--main .hN a {color: #203698;}
.widget--sidebar__title .hN, .widget--sidebar__title .hN a {color: #203698;}
.article--grid__meta {padding: 0 0 0.42857rem; margin: 0;}
.article--grid__meta::before {background: transparent;}
.article--grid__header .article__title, .article--grid__header .article__title .hN {margin-bottom: 0;}
.article--grid__header .article__title {padding: 0 1.71429rem 0.42857rem 1.71429rem ;}
.article--grid__header .article__title .hN {padding: 0; height: 60px; overflow: hidden; margin-top: 0;}
.widget_popular_posts_widget a.popular-post-title, .nmg-popular-posts-list .nmg-popular-post-title, .nmg-popular-posts-list .nmg-popular-post-title a {color: #444;}
.widget_popular_posts_widget a.popular-post-title:hover, .nmg-popular-posts-list .nmg-popular-post-title:hover, .nmg-popular-posts-list .nmg-popular-post-title a:hover {text-decoration: underline;}
.block-list .article__meta-links li.xpost_date {font-size: 14px !important;}
.heading, .widget--footer__title {margin-bottom: 20px;}
.article--grid {margin-bottom: 40px;}
.separator--section, .arqam-widget-counter, table, .pixcode--tabs, .article--grid__meta, .article--slider, .article--single__meta, .article--billboard-small, .widget--latest-comments, .wpgrade_popular_posts {border-bottom: 1px solid #ddd;}
.article--grid__meta {padding-left: 1.7rem; padding-right: 1.7rem;}
.code-block {margin: 40px 0 !important;}
.new_layout_ad .code-block {margin: 8px 0 !important;text-align: center;}
.media__body .article__title{ height: auto;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;}
.media__body {display: flex; flex-wrap: wrap;}
.media__body .article__category {order: 2; line-height: 1; display: grid;place-content:center; height: 12px;}
.media__body .article__meta-links {order: 3;margin-left: 0.85rem;flex-basis: 0; flex-grow: 1; text-align: right; display: grid;line-height: 1;/*margin-top: 1.5px;*/ }
.media__body .article__title {margin-bottom: .75rem; width: 100%; order: 1;min-height: 56px;}
@media only screen and (max-width: 599px){
    .media__body .article__title {margin-bottom: 0.55rem;/*min-height: 42px;*/ }
}
.pagination {margin-bottom: 1.78571rem;}
.badge {color: #ff6f33; border: none; background: transparent; width: 52px; height: 52px; line-height: 50px; background: url(/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/images/badge_bg.png) no-repeat;}
.badge--article {right: 10px; top: 10px;}
.article--grid__meta .split__title {width: 65%; height: 24px;line-height: 24px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; color: #ff6f33;}
.article__meta .article__meta-links {/*padding-top: 2px;*/height: 24px;line-height: 24px;}
.article--grid__header .article__title .hN {color: #000;}
.article--grid__title:after {left: 0; right: 0; background: #edf3f3;}
.article--billboard > a:hover .article__title:before, .article--billboard > a:hover .article--list__title:before, .article--billboard > a:hover .latest-comments__title:before, .article--grid__header:hover .article--grid__title h3, .article--grid__header:hover .article--grid__title:after {background: #203698}
.article--grid__header:hover .article__title .hN {color: #fff; background: transparent;}
.shortcode-author-avatars div.author-list .user .alignnone {margin: 0 0 5px;}
.shortcode-author-avatars div.author-list .user .name {line-height: 20px; padding: 0 0.2em;}
.shortcode-author-avatars div.author-list .user .name:hover  {text-decoration:underline;}
.article--grid__title .hN, .article--grid__title .article__author-name, .article--grid__title .comment__author-name, .article--grid__title .score__average-wrapper, .article--grid__title .score__label, .article--grid__title .widget_calendar caption, .widget_calendar .article--grid__title caption {margin-left:0; margin-right: 0; padding-top: 0.85rem; padding-bottom: 0.85rem }
.post-article .article__featured-image {padding: 0;}
.post-article, .nmg-templates-posts-list .text_box, .nmg-templates-posts-list .text_box a {
        color: #444; 
        word-wrap:break-word;        
    }
.nmg-templates-posts-list .text_box a {
        color: #444; 
        word-wrap:break-word;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
/*        word-break: break-all;*/
        height: 60px;
        overflow: hidden;
        line-height: 28px;
}
.post-article h1, .post-article h2 {color: #203698;}
.post-article h1 {font-weight: bold;}
.post-article h3 {color: #000;}
.post-article h4 {color: #4c4c4c;}

/*reset 框加CSS*/
.mask {position: fixed; height: 100%; width: 100%; display: none;}
.pt10 { padding-top: 10px; }

.nopadding { padding: 0!important; }

.fa-2x {font-size: 1.5em;}

.v-top { vertical-align: top; }

.post-header { position: fixed; top: 0; left: 0; width: 100%; display: none; z-index: 999; -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); -webkit-transform: translateZ(0); transform: translateZ(0); -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }

.admin-bar .post-header {top: 32px;}

.post-header .leftbox, .post-header .rightbox {padding: 0 6px;}
.post-header .rightbox {}
.post-header .rightbox .icon-search {font-size: 22px; display: inline-block; width: 56px; height: 56px; line-height: 1; padding: 16px; color:#fff; background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsSAAALEgHS3X78AAABuUlEQVRoge2Y0XHCMAyG5U7QEdiAjJBukBHSDTpCNmAEugHdgGOCdIOwQdhAPd/JhyolgSTmbDh9T5yt8+m3ZCQFDMMwDMMwDMMw8gYRNy8TIkR8R8QaEQ+I2KOmRcTdU4pGxK8RUWPs/YWogyLhIgrzTh4AoGTLZwD4AYATAFxoze9vAaBidn7vwzn3qw7OAUrJlkXI/y6nXPPpSdEL+KgXyjATgUfm6F4ZTEBvlYvM613Sm1skjp3BRR6VQSooNcMfSrvyohomslYGKRA3P/nm7hDoL6vLKopU5zyd2lx2Ho/iw0rHHIdCeu7U5rLzilgZEXhTK/MIt3yK4Yyog1kIDFzUSibEEpgtsQRGSSdR5KO0bWsFBie2amcZ5cDZ6aCRJ7C6xWItX5SysxpqmFe1aUxcyc5qlEEqxESwqMUSLV+fRZEPCOdmixwYtSpllBrqQLjI5p4oUFrK6T+PRlsyILIjof+GWHq3tZghJdmK3NxwfAh/KZWYTPKNJFzHqFtCO5nKjxAZ7aPTEOR8MVDAz2MfmEgULzmfzrlvZfjMyO80LyUuQCL7lxVoGIZhGIZhGIaREAD4A2oy6MSSr/SaAAAAAElFTkSuQmCC') center no-repeat; vertical-align: top;}
.post-header .rightbox .icon-search::before {display: none;}
.post-header .rightbox .nav_close {background: var(--customize-search-bgcolor) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzg0QjQ5NEU0Q0E2MTFFQTgwQ0FBRDZERjQ2MUEzRTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzg0QjQ5NEQ0Q0E2MTFFQTgwQ0FBRDZERjQ2MUEzRTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1REYyOENBQ0VCNUQxMUU1QkVBOUU4NzE4Nzk3MEUwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1REYyOENBREVCNUQxMUU1QkVBOUU4NzE4Nzk3MEUwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp7g4ScAAADjSURBVHjaYlQwm7GOgYHBCoiDgfgoA3HAGohnAPFiJiBhBsTiQLwNKkEI2ADxDiDWAWI/JqjNH4GYjwhDQJq3AzEPEL8E4jSQASeB2J0IQ9A1OwHxNSaoJCFDsGoGSTAhKcJlCE7NIMCC5kyYITuBmB9KgyzhxKYZ3QXIhrgB8Vcg5oZqfodNMy4DQIANTQ7EF8SmEJsBtlA/w2z+DPU/1thhwqJ5G1KAgfgu+KKYCY9mmJ9PQcMEqyFMBDTDAE5DmKAMfJrxGgIyoIMIzbgMWQ0yYAoQbyJCM7ohT4D4CECAAQCX+Us0BH1PvgAAAABJRU5ErkJggg==') center no-repeat; width: 56px; height: 56px; font-size: 0 !important; /*display: block; float: right;*/cursor: pointer;}
.post-header .nav--main > li a {color: #fff;}
.post-header .rightbox .logout{ color:#fff; display: inline-block;}
.post-header .rightbox .logout svg{margin: 14px 10px 0; width: 30px;}
.sns-bar {
    color: white;
    background-color: var(--customize-menu-color);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.3);
    min-height: 53px;
    /*padding: 0 6px;*/
}

.share-bar span {font-size: 32px !important; padding-top: 2px; vertical-align: top;}

.share-bar .icon{
    padding-right: 0;
    vertical-align: top;
}

.share-icons {
    display: inline-block;
    list-style: none;
    margin-left: 0.5em;
    margin-bottom: 0;
}

.share-icons li {
    display: inline-block;
    padding: 0 6px;
    vertical-align: bottom;
}

.share-icons li a{ width: 36px; height: 36px; background: #fff; display: block; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; line-height: 38px;
}

.share-icons .fa {line-height: 38px;}
.share-icons li a { cursor: pointer; box-shadow: -1px 2px 1px rgba(0,0,0,0.2); -webkit-box-shadow: -1px 2px 1px rgba(0,0,0,0.2); -moz-box-shadow: -1px 2px 1px rgba(0,0,0,0.2); -o-box-shadow: -1px 2px 1px rgba(0,0,0,0.2); }
.share-icons li a i { color: #fff; }

.share-icons li a[title="Facebook"] {background: #3b5999;}
.share-icons li a[title="Twitter"] {background: #53acee;}
.share-icons li a[title="Google Plus"] {background: #db4c3b;}
.share-icons li a[title="Whatsapp"] {background: #0dc143;}
.share-icons li a[title="Youtube"] {background: #cc181e;}
.share-icons li .fa-google-plus {font-size: 1em;}

.btn-fav { text-align: center; font-weight: normal; font-size: 20px; vertical-align: top; line-height: 1.4em; display: inline-block; cursor: pointer; /* border:2px solid #fff; padding:4px; border-radius: 8px; */ }
.post-fav-toggle { display: none; position: absolute; top: -100%; left: -100%; cursor: pointer; }
.btn-fav .faved { display: none; }
.post-fav-toggle + label { display: inline-block; cursor: pointer; font-weight: normal; vertical-align: middle; }
.read-full{ position: relative; margin-bottom: 40px; }
.read-full::after{ background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(250, 249, 249, 0) 0px, #fff 100%) repeat scroll 0 0; bottom: -10px; height: 200px; left: 0; position: absolute; content: ""; width: 100%; z-index: 1; }
.read_btn { position: relative; left: 0; width: 100%; bottom: 20px; z-index: 2; }
.read_btn .read_more{ display: block; margin: 0 auto; width: 532px; height: 55px; line-height: 55px; border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; -webkit-border-radius: 0px; text-align: center; background: #203698; color: #fff; font-size: 20px !important; }

.post-header .container {background: transparent;}
.post-header .leftbox {float: left;} 
.post-header .leftbox {width: 61%; position: relative;}
.post-header .leftbox .fixed_nav { display: block; width: 60px; height: 56px; z-index: 10; padding: 0; float: left; cursor: pointer; -moz-transition: color 0.4s ease-in-out; -o-transition: color 0.4s ease-in-out; -webkit-transition: color 0.4s ease-in-out; transition: color 0.4s ease-in-out; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; cursor: pointer; user-select: none; background: #00e2ff; }
.post-header .leftbox .fixed_nav .nav-icon { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsSAAALEgHS3X78AAAASklEQVRoge3VoRWAMBBEwYNKqIKWUhMtpQo6SRzm5EXwXmbkV+s2AAAAAP7nqC667mekuNDbW2njmQoAfPwgADvzgwAAAACsFRETjLoMCg253PkAAAAASUVORK5CYII=') center no-repeat; background-size: 100% auto; width: 60px; height: 56px; display: block; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.navigation--is-visible .post-header .leftbox .fixed_nav .nav-icon { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsSAAALEgHS3X78AAAA+UlEQVRoge3YsQ2DMBCF4ZdMkBE8AmnomYaZqFiBDejTkBEYISNESEaKhEnAHBZB/1diW7rHIYwRAAAAAACA5PLKxd6GLWvnXGeuR3F5VUvqXF5lEeEyv7aeDG5wMQw33P1O0k3SS1LRP8rnZGKAD9d+rL33j7KfzlzPrIO+oMIXOBTaLulkIFxhFU6WHRzNFBzs5Jq5scwDLi08RTjtFVA/Anwbs7ZbwLkgfihJOO0dUOGQShVOKQJqGlKpwsl6oz8iHtEtAuHO85IJhTvNNnHqjf7Un2oxBe8dkuPSUr6gJqYLfu541Gosj0vmjvbLAgAAAAAA/B1Jb1sSttF0MMFEAAAAAElFTkSuQmCC');}

.post-header .leftbox .nav_logo {line-height: 56px; width: 150px; float: left; margin-left: 12px; height: 56px;}
.post-header .leftbox .nav_logo::before {content: ""; display: inline-block; vertical-align: middle;}
.post-header .leftbox .nav_logo a {display: inline-block; vertical-align: middle;}
.post-header .leftbox .nav_logo a img {display: block;}
.post-header .rightbox {width: 39%; float: right; position: relative;}
.post-header .rightbox .like_box {float: right; text-align: center; width: 160px; padding: 0 15px 0 20px; background: #2f3f6d; height: 38px; border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px;}
.post-header .rightbox .like_box .text, .post-header .rightbox .like_box .like_icon {display: inline-block; *display: inline; zoom: 1; vertical-align: top;}
.post-header .rightbox .like_box .text {width: 50px; line-height: 36px;}
.post-header .rightbox .like_box .like_icon {width: 63px; height: 28px; line-height: 26px; position: relative; top: 0; left: 0; transform: scale(1.3); -o-transform: scale(1.3); -moz-transform: scale(1.3); -webkit-transform: scale(1.3);}
.post-header .rightbox .fb_img img {width: auto; height: 38px;}
.post-header .navigation--main {display: none;}
.post-header .navigation--main .push-half--top {margin: 0px !important; padding: 24px 24px !important;background:#203698;}
.post-header .navigation--main .nav--main {margin: 0;}
.share-bar  {text-align: right;}
.post-header .form-search {height: 44px;}
.post-header .nav--main li:hover {background: var(--customize-menu-hcolor); border-bottom-color: transparent;}
.post-header .nav--main .sub-menu li:hover {background: var(--customize-submenu-hcolor);}
.post-header .nav--main .sub-menu li:hover a {color: var(--customize-menu-font-hcolor);}
.post-header .sub-menu, .post-header .sub-menu--mega {background: var(--customize-submenu-color); top: 112%;}
.post-header .sub-menu .sub-menu {top: 0;}

.post-header .banner_desktop {margin: 0 !important;padding-left:0px;}
.banner_desktop {padding-left:1.71429rem; margin: 30px auto;}

.post-header .nav_show, .post-header .nav_show2 {display: block;}

/*ad_box*/
.ad_box .bg .item {display: inline-block; *display: inline; zoom: 1;}

/*gpt_ads_box*/
.gpt_ads_box .gpt_ads_title {text-align: center; padding-bottom: 10px; font-size: 11px !important; color: #505050;}
.gpt_ads_box .gpt_ads_bg {background: url(/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/images/ad_bg.jpg) no-repeat; min-width: 300px; min-height: 250px; background-position: center;}
.gpt_ads_box .gpt_ads_nobg {background: none;}
.gpt_ads_box .gpt_ads_bg ins, .gpt_ads_box .gpt_ads_bg iframe {background: #fff;}
.article_in_adbox .article_in_ad .mobile-banner-ad{
    margin-top: 0!important;
}
@media (min-width: 900px) {
.article_in_adbox{
    display: none;
}
}

/*related_post*/
.related_post ul {margin: 0 -15px 0 -11px;}
.related_post ul li {width: 50%; padding: 0 15px 10px; display: inline-block; *display: inline; zoom: 1; vertical-align: top; margin-left: -4px;}
.related_post ul li .img_box img {width: 100%; height: auto;}
.related_post ul li .yarpp-thumbnail-title {max-height: 52px; overflow: hidden; line-height: 26px; color: #ff6f33; padding-top: 6px;}
.related_post2 h3 {font-weight: bold; margin: 16px 0 13px;}

/*.shortcode-author-avatars div.author-list .user*/
.shortcode-author-avatars div.author-list .user {width: 90px; word-wrap: break-word; word-break: break-word; vertical-align: top; float: none !important; display: inline-block !important; *display: inline !important; zoom: 1;}

/*ad_link*/
.ad_link {/*border-top: 1px solid #b2b2b2;*/}
.ad_link li, .ad_link.ad_link_in_lrec2 li {background: #edf3f3; border-top: 1px solid #ddd; padding: 10px 10px; text-align: left;}
.ad_link li a {color: #000;}
.ad_link.ad_link_in_lrec2 {padding: 0px!important; background:}

/*blockquote*/
blockquote {color: #1cc3cc;}
blockquote:before {background: #1cc3cc;}
blockquote p {font-style: normal; font-weight: bold;}

/*related_post_box*/
.related_post_box .related_post_list {margin-left: -24px; font-size: 0; letter-spacing: -4px; word-spacing: -4px;}
.related_post_box .one-third {width: 50%; letter-spacing: normal; word-spacing: normal;}
.related_post_box .heading {margin: 0 0 20px !important; border-bottom: 4px solid #203698; padding-left: 0;}
.related_post_box .heading .hN, .related_post_box .heading .hN a {font-size: 20px !important; line-height: 1.27316; padding: 6px 0; bottom: auto; max-width: auto; background: transparent;}

/*recommended_post*/
.recommended_post_header{ border-top: 5px solid #203698; border-bottom-width: 0px; margin: 0px 0px 4px 0px; padding-top: 10px; padding-bottom: 10px; color: #203698 !important; text-align: left; font-weight: bold;}
.recommended_post_main_metabox {margin-top: 24px;}
.recommended_post_main_metabox .recommended_post_right a {color: #000;}
.recommended_post_main_metabox li {
border: none;
/*    border-bottom: 1px solid #ddd;*/
}

/*select*/
.select {position: relative; margin-bottom: 30px; width: 100%; height: 44px; background: #fff; border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px;}
.select select {height: 44px; line-height: 44px; vertical-align: middle; display: block; position: absolute; left: 0; top: 0; z-index: 1; opacity: 0; filter:alpha(opacity: 0); width: 100%; z-index: 999;}
.select .select_tri {width: 18px; height: 9px; position: absolute; bottom: -18px; left: 50%; margin-left: -9px; border-width: 9px; border-style: solid dashed dashed dashed; border-color: #fff transparent transparent transparent;}
.select .tri_box {position: absolute; right: 4px; top: 3px; background: #ff6f33; width: 38px; height: 38px; border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.select .tri_box .tri {position: absolute; top: 13px; right: 10px; width: 0; height: 0; border-top: 18px solid #fff; border-right: 9px solid transparent; border-left: 9px solid transparent;}

/*ipt*/
.ipt {border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border: 2px solid #888;}
.ipt input {border: none; background: transparent; padding: 0 16px; line-height: 44px; height: 44px;}
.ipt input:focus {outline: none;}

/*img_list*/
.img_list {padding: 15px 0 0; margin: 0 -13px;}
.img_list .img {width: 25%; float: left; padding: 15px 13px;}
.img_list .img img {width: 100%; height: auto;}

.share_bar {position: fixed; top: 280px; left: 0; display: none;}
.share_bar .bar_list li { width: 70px; height: 50px; overflow: hidden; background: #fff; text-align: center; display: table; transform: translateX(-20px); -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -o-transform: translateX(-20px); -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.share_bar .bar_list .share_icon:hover{ transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); }
.share_bar .bar_list li a, .share_bar .bar_list .share_num {padding-left: 20px; color: #fff; display: table-cell; vertical-align: middle; height: 50px; overflow: hidden; }
.share_bar .bar_list .share_icon a:hover {padding-left: 0;}
.share_bar .bar_list .hd {line-height: 20px;}
.share_bar .bar_list .ft {font-size: 12px !important; line-height: 16px;}
.share_bar .bar_list .share_num {color: #000;}
.share_bar .bar_list .share_fb {background: #3b5999;}
.share_bar .bar_list .share_g {background: #de4b39;}
.share_bar .bar_list .share_tt {background: #53acee;}
.share_bar .bar_list .share_mail {background: #aaa;}

.share_bar2 {left: auto; right: 0;}
.share_bar2 .bar_list li { transform: translateX(20px); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -o-transform: translateX(20px); }
.share_bar2 .bar_list li a, .share_bar2 .bar_list .share_num {padding-right: 20px; padding-left: 0;}
.share_bar2 .bar_list .share_icon a:hover {padding-right: 0;}

/*person_box*/
.person_box {padding-bottom: 70px;}
.person_box .img, .person_box .intro {display: table-cell; vertical-align: top;}
.person_box .img {padding-right: 15px; width: 105px;}

/*select_item*/
.select_item {position: relative; height: 32px; background: #fff; border: 1px solid #888;}
.select_item .tri {width: 12px; height: 7px; position: absolute; top: 11px; right: 10px; border-width:8px; border-style: solid dashed dashed dashed; border-color: #444 transparent transparent transparent;}
.select_item select {height: 32px; line-height: 32px; vertical-align: middle; display: block; position: absolute; left: 0; top: 0; z-index: 1; opacity: 0; filter:alpha(opacity: 0); width: 100%; z-index: 9999;}


/*search_list2*/
 .search_list2 {padding: 10px 0;}
	
/*search_list2*/
.search_list2{margin: -6px 0 16px;}
/*search_list*/
.search_list ul {margin: 0;}

/*search_list*/
.search_list li {padding: 2px; float: left;}
.search_list li a {background: #807f7e; display: block; padding: 6px 12px; color: #fff;}
.searchbox_header .heading {margin: 0 0 20px !important; border-bottom: 4px solid #062441; padding-left: 0;}
.searchbox_header .heading .hN, .related_post_box .heading .hN a {font-size: 20px !important; line-height: 1.27316; padding: 6px 0; bottom: auto; max-width: auto; background: transparent;}
.searchbox_header .select_box {float: right; padding-bottom: 6px;}
.searchbox_header .select_box .title, .searchbox_header .select_box .select_item {display: inline-block; *display: inline; zoom: 1; vertical-align: bottom;}
.searchbox_header .select_box .title {padding-right: 6px;}
.searchbox_header .select_box .select_item {width: 93px;}
.searchbox_header .select_box .placeholder {height: 32px; line-height: 32px; text-align: left; padding-left: 10px; color: #444;}

/*footer*/
.layout--boxed .site__footer {max-width: 100% !important; background: transparent;}
.layout--boxed .site__footer .container {max-width: 100%; padding-left: 0 !important; padding-right: 0 !important;}
.layout--boxed .site__footer .footer {background: #edf3f3; padding: 0; position: relative;}
.layout--boxed .site__footer .footer::before {content: ""; display: block; position: absolute; height: 42px; width: 100%; bottom: 0; background: #fff;}
.footer .hd, .footer .ft {position: relative; max-width: 1270px; padding-left: 1.7rem; padding-right: 1.7rem; margin-left: auto; margin-right: auto;}
.footer .hd {padding-left: 20px; padding-right: 20px; border: none; background: #edf3f3;}
.footer .hd .award {width: 243px;}
.footer .hd .award img {width: 100%; height: 78%;}
.footer .hd .source_box .title, .footer .hd .source_box .text p {font-size: 12px !important; line-height: 20px; margin: 0 !important;}
.footer .hd .source_box .text p a {text-decoration: underline; color: #231f20; font-size: 12px !important;}
.footer .hd .siteText .s_hd, .footer .hd .siteText .s_bd {font-family: "Josefin Sans" !important;}
.footer .ft {padding-top: 0.85rem; padding-bottom: 0.85rem;}

/*分頁*/
.pagination a.prev, .pagination .pagination-item--prev a  {margin-right: 0px; }
.pagination a.next, .pagination .pagination-item--next a  {margin-left: 0px; }
.pagination li a, .pagination li span  {padding: 6px 9px;}
.pagination a.prev:before, .pagination a.prev:after, .pagination a.next:before, .pagination a.next:after, .pagination .pagination-item a:before, .pagination .pagination-item a:after  {width: 7px; height: 7px; margin: 0; }
.pagination  {margin: 0 -15px;}

.tablenav-pages span, .tablenav-pages a {padding: 6px 9px; display: inline-block; color: black; zoom: 1;}
.tablenav-pages a:hover {background: #203698; color: #fff;}

@media (min-width: 900px) {
    .m_show {display: none !important;}
    .w_show {display: block !important;}
    .banner_desktop {display: block;}
    .banner_mobile {display: none;}
    /*reset CSS*/
    .back-to-top a:hover:after, .back-to-top a:hover:before {border-color: #203698;}
    .sub-menu .sub-menu, 
    .sub-menu--mega .sub-menu, 
    .sub-menu .sub-menu--mega, 
    .sub-menu--mega .sub-menu--mega {margin-top: -5px;}
    .header .container {max-width: 100%; padding-left: 0px !important; padding-right: 0px !important; position: relative;}
    .site-header, .nav--main, .search-wrapper {max-width: 1270px; margin-left: auto; margin-right: auto; padding-left: 1.7rem; padding-right: 1.7rem;}
    .site-header {height: auto; padding-top: 0.85rem; padding-bottom: 0.85rem;}
    .site-header .flexbox__item {vertical-align: bottom;}
    .navigation--main {position: relative; z-index: 5001; min-height: 40px;}
    .header .navigation--main::after {/*content: "";*/ display: block; position: absolute; top: 100%; width: 100%; background-color: #edf3f3; height: 76px;}
    .nav--main {margin-bottom: 0px;}
    .nav--main li a { color:var(--customize-menu-font-color); }
    /* .nav--main li:first-child {border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px;} */
    .nav--main li:hover  {background:var(--customize-menu-hcolor); border-bottom-color: transparent;}
    .nav--main li:hover a  {color: var(--customize-menu-font-hcolor);}
    .nav--main li.current-menu-item {background:var(--customize-current-menu-color); border-bottom-color: transparent;}
    .nav--main li.current-menu-item a {color: var(--customize-current-menu-font-color);}
    .sub-menu, 
    .sub-menu--mega {background:var(--customize-submenu-color);}
    .sub-menu li:hover, 
    .sub-menu--mega li:hover {background:var(--customize-submenu-hcolor);}
    .sub-menu > li + li > a, .sub-menu--mega > li + li > a { border-top: 1px solid var(--customize-submenu-border-color);} 
    .nav--main li.current-menu-item .sub-menu>li>a {color: var(--customize-menu-font-color);}
    .nav--main .sub-menu li:first-child, .post-header .nav--main li:first-child {border-radius: 0; -o-border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}

    /* Header Search */
    .search-bg {background: var(--customize-search-bgcolor);}
    .search-wrapper {display: flex; margin-bottom: 24px; align-items: center; background: var(--customize-search-bgcolor); padding-top: 16px; padding-bottom: 16px; position: relative;}
    .search-wrapper .search-item {width: 300px; height: 44px;}
    .search-wrapper .search-hot-tags {margin-left: 1.7rem;}
    .search-wrapper .btn--tertiary {color: #4c4c4c; padding: 7px 15px; margin: 3px 4px; background: #fff; border: 1px solid #8d8d8d; border-radius: 15px; line-height:1;font-size: 16px !important;}
    .search-wrapper .btn--tertiary:hover {background-color: #e0e0e0;}
    /* .search-wrapper .btn--tertiary::before {content: "#";} */
    .search-wrapper .form-search .search-submit {background: #444;}
    .search-wrapper .form-search .search-submit:hover {background: #203698;}
    .article--grid__meta .split {/*text-align: left;*/}
    .article--grid__meta .split::after {content: ""; display: block; clear: both;}
    .cus_list .article--grid__meta .split::after { content:unset; }
    .article--grid__meta .split__title, .article--grid__meta .article__meta-links {width: auto; display: inline; /*float: none;*/ margin-left: 0; /*vertical-align: middle;*/height: 24px;line-height:unset;}
    .article--grid__meta .split__title {margin-right: 1rem;}
    .article__meta .article__meta-links {margin-top: 0;}
    .article--billboard__header {width: 30%; left: 30px; left: 3.143rem;}
    .article--billboard > a:hover .article__title:before, .article--billboard > a:hover .article--list__title:before, .article--billboard > a:hover .latest-comments__title:before { -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); -webkit-transform: translateX(5px); transform: translateX(5px); }
    .social-icon-link {background: transparent;}
    .pixcode--icon.circle {color: #fff; background-color: #4c4c4c; width: 36px; height: 36px; line-height: 36px; font-size: 18px;display: flex;align-items: center;place-content: center;}
    /* .pixcode--icon.icon-e-facebook {background-color: #3b5998;}
    .pixcode--icon.icon-e-instagram {
        background: -webkit-radial-gradient(circle at 12% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF); 
        background: -o-radial-gradient(circle at 12% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
        background: -moz-radial-gradient(circle at 12% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
        background: radial-gradient(circle at 12% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
    }
    .pixcode--icon.icon-e-instagram:hover {background: none;}
    .pixcode--icon.icon-youtube-play {background-color: #cc181e;}
    .pixcode--icon.icon-e-rss {background-color: #3aaab4;} */
    .pixcode--icon.circle:hover {background-color: #203698 !important; color: #fff !important;}
    .header-bar .form-search {width: 260px; background: transparent;}
    .header-bar .search-query {color: #444; background: transparent; border: 2px solid #888; border-radius: 100px; -moz-border-radius: 100px; -o-border-radius: 100px; -webkit-border-radius: 100px;}
    .header-bar .form-search, .header-bar .search-query {height: 44px;}
    .header-bar .form-search .search-submit {margin: 4px 5px; height: 36px; background: #444; color: #fff; width: 36px; border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;}
    .search-submit:hover {background: #203699;}
    .header-bar .form-search .search-submit:hover {background: #203698;}
    /* .navigation--main {border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;} */
    .sidebar .widget--main:first-child .code-block {margin-top: 0 !important;}
    .post-format-icon--featured {line-height: 10.4rem;}
    .block-list--alt > li {border-bottom-width: 1px;}
    /*reset css*/
    .sidebar {z-index: 1000; position: relative;}
    .sns-bar, .post-header .navigation--main {width: 66%; border-radius: 0; -o-border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
    .post-header .nav--main li:first-child {border-radius: 0; -o-border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
    .navigation--is-visible .post-header .search_banner {display: none;}
    .post-header .navigation--main {background: #282828; border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px;}
    .post-header .nav_show {display: block;}
	.sns-bar, .post-header .navigation--main {width: 66%; }
    .post-header .nav--main li:hover a {color: var(--customize-menu-font-hcolor);}
    .post-header .rightbox .hidden {display: none;}
    .post-header .search_banner {width: 66%; margin: 0; padding: 0;}
    .post-header2 {display: none !important;}
    .fixed{position: fixed; top: 0;}
    .about_end {position: absolute;  right: 15px; bottom: 0;}

    /*share_list*/
    .share_list {margin-bottom: 0.85rem;}
    .share_list li, .nav .search-item {display: inline-block; *display: inline-block; zoom: 1;}
    .share_list li {margin-left: 16px; vertical-align:bottom;}
    .share_list li img{max-height: 69px;}
    .share_list li:first-child {margin-left: 0;}
    .share_list .logout{ background-color: #4c4c4c; color: #fff; border-radius: 100%; display: block;}
    .share_list .logout:hover{background-color: #203698;}
    .share_list .logout svg{ width: 35px; padding: 5px; vertical-align: middle;}

    /*code-block*/
    .code-block {text-align: center;}
    .code-block .gpt_ads_box {margin: 0 40px; display: inline-block; *display: inline; zoom: 1; vertical-align: top;}
    .sidebar .code-block {text-align: left;}
    .sidebar .code-block .gpt_ads_box {margin: 0;}

    .content-module .gpt_ads_box {display: none;}
    .mobile_category {padding-bottom: 12px;}

    /*ad_link*/
    .ad_link li a:hover {text-decoration: underline;}

    /*gpt_ads_box2*/
    .gpt_ads_box2 {display: none;}

    /*footer*/
    .footer .hd .nmgLogoFt, .footer .hd .siteText {float: none;}
    .footer .hd .nmgLogoFt {width: 116px; height: 102px; margin-right: 0; padding: 0 20px 10px 0;}
    .footer .hd .nmgLogoFt img {height: 92px;}
    .footer .hd .siteText {width: 175px; padding-bottom: 4px;}
    .footer .hd .nmgLogoFt, .footer .hd .siteText, .footer .hd .award, .footer .hd .source_box, .footer .hd .award, .footer .hd .source_box {display: table-cell; vertical-align: bottom;}
    .footer .hd .award {height: 104px; padding: 0 10px 0 18px; vertical-align: middle;}
    .footer .hd .source_box {padding-bottom: 6px; padding-left: 10px;}

    /*footer_fixed*/
    .footer_fixed {display: none;}
}
@media (min-width: 900px) and (max-width: 920px){
    .rsAutoHeight .rsSlide {height: 100%;}
    .royalSlider.rsAutoHeight, .rsAutoHeight.pixslider {height: 500px; }
}

@media (min-width: 900px) and (max-width: 990px){
    .article--billboard__title {padding: 9px 12px 9px 48px; padding: 0.64286rem 0.85714rem 0.64286rem 3.42857rem; margin: 0 0 0 -48px; background: #203698; color: #1a1717;}
    .article--billboard > a:hover .article--billboard__title {background: none;}
    .article--billboard > a:hover .article__title:before, .article--billboard > a:hover .article--list__title:before, .article--billboard > a:hover .latest-comments__title:before, .article--grid__header:hover .article--grid__title h3, .article--grid__header:hover .article--grid__title:after{/*background-color: #ef8400; color: #fff;*/}
}
@media (max-width: 899px) {
    /*reset 框加CSS*/
    .wrapper {transform: none; -moz-transform: none; -o-transform: none; -webkit-transform: none;}
    .navigation--is-visible .navigation--mobile {z-index: 1000;}
    .article--billboard__title2 {background: #203698;}
    .wrapper {transform: none; -o-transform: none; -moz-transform: none; -webkit-transform: none;}
    .container--main .heading--main:first-child {margin-top: 10px !important; margin-bottom: 8px;}
    .layout--boxed .header_bg {height: 52px; overflow: hidden; visibility: hidden;}
    .m_show {display: block !important;}
    .w_show {display: none !important;}
	.banner_desktop {display: none;}
    .banner_mobile {display: block;}
	.banner_mobile img{height:60px; max-width: 900px !important;}
    .site-header {padding-left: 58px; width: 40%; -webkit-box-sizing: initial; -moz-box-sizing: initial; -ms-box-sizing: initial; -o-box-sizing: initial; box-sizing: initial;}
    .site-navigation__trigger {opacity: 1; padding: 2px 24px;}
    .site-navigation__trigger .nav-icon {top: 43%;}
    .site-navigation__trigger .nav-icon, .site-navigation__trigger .nav-icon {background: url(/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/images/menu_icon.png) no-repeat; background-size: 43px auto; width: 43px; height: 43px; display: block;}
    .site-navigation__trigger .nav-icon:after, .site-navigation__trigger .nav-icon:before {background: transparent;}
    /* .navigation--is-visible .nav-icon{ -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); top: 43% !important; } */
    .nav--main li {position: relative;}
    .nav--main li .sub-menu, .nav--main li .sub-menu--mega, .sub-menu > li.menu-item-has-children:hover > .sub-menu, .sub-menu--mega > li.menu-item-has-children:hover > .sub-menu, .sub-menu > li.menu-item-has-children:hover > .sub-menu--mega, .sub-menu--mega > li.menu-item-has-children:hover > .sub-menu--mega  {display: none;}
    .nav--main li > .arrow_box {padding: 12px; position: absolute; right: 0; top: 0;}
    .nav--main > li.current-menu-item a {/* color: #203698 !important; */}
    .sub-menu, .sub-menu--mega {padding-left: 0; background: var(--mobile-customize-submenu-color);}
    .sub-menu li a, .sub-menu--mega li a {position: relative; padding-left: 50px !important; line-height: 25px;}
    .sub-menu li a strong, .sub-menu--mega li a strong {position: absolute; top: 11px; left: 25px;}
    .site-navigation__trigger {right: auto; left: 0;}
    .navigation--mobile {position: fixed; background: #203699;}
    .navigation--mobile .nav_close {background: url(/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/images/nav_close.png) no-repeat; width: 16px; height: 16px; font-size: 0 !important; display: block; margin: 15px 0 18px;}
    .navigation--mobile > ul {margin: 0 -1.71429rem;}
    .navigation--mobile > ul > .menu-item {border-bottom: 1px solid var(--mobile-customize-menu-border-color);}
    .nav--main > li.current-menu-item{
        background-color: var(--mobile-current-menu-color);
    }
    .post-header .navigation--main .push-half--top{margin:0px;padding-top: 1.71429rem !important;}
    .push--bottom {margin-bottom: 0 !important;}
    .navigation--is-visible .wrapper, .pull_left {
        -moz-transform: translateX(75%);
        -ms-transform: translateX(75%);
        -o-transform: translateX(75%);
        -webkit-transform: translateX(75%);
        transform: translateX(75%);
    }
    .navigation--mobile {right: auto; left: 0;}
    .content-module {text-align: center; margin-top: 0.71428rem;}
    .content-module > div {display: inline-block; *display: inline; zoom: 1;}
    .post-article .code-block {text-align: center;}
    .article--grid__meta {}
    .article--grid__meta .split__title {width: 70%;}
    .article--grid__meta .article__meta-links li {line-height: 24px;}
    .article__time, .comment__time {margin-left: 0; padding: 0;display: inline-block;}
    .article__title .hN, .featured-area__article.article--big .article__title .hN {font-size: 18px !important; position: relative;/*line-height: 1.2 !important;*/text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; word-break: break-all;overflow: hidden;}
    .post-format-icon--featured {line-height: 73px;}
    .block-list--alt > li + li  {border-top-width: 0;}
    .block-list--alt > li {border-bottom-width: 1px;}
    .article--grid__header .article__featured-image {height: auto;}
    .article__header .article--billboard__title2 .hN {word-wrap: break-word; word-break: break-all;}

    /*reset 框加CSS*/

    .post-header {display: block;}
    .post-header .container {width: 100%; padding: 0 !important;}
    .post-header .sns-bar{min-height: auto; padding: 0;}
    .post-header .leftbox .fixed_nav{width: 60px; height: 56px; padding: 0px; }
    .post-header .leftbox .nav_logo {width: 62%;}
    .post-header .leftbox .nav_logo img {width: auto; height: 38px;}
    .post-header .rightbox {}
    .post-header .search_banner {visibility: visible;}
    .navigation--is-visible .post-header .leftbox .fixed_nav .nav-icon {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsSAAALEgHS3X78AAAAy0lEQVRoge3YsQ2CQBSH8b9O4Ag3ghW1juAIVsxE5whuADWNjsAIjmAu8RrPxnj3Hl6+X0XIaz5CeIAAAAAAAAC+E7ohhG7Y1bxs2+yMkdANe0k3SWPNSJfAV9woKYbF40M2VIh54FtcdF7m/poNFrJZQdwlGyzILNAjTlaBXnGyCPSMU+1A7zjVDFxDnDwXvRVu0V81/ZBJml4TSdOLPmn6VS2xjjQP1OfIU60vCpc9uMz9XdJR0kNSPJ6yoRZY/LIAAAAAAAB/R9IT2PpV8LoqOtsAAAAASUVORK5CYII=');}
    .admin-bar .post-header {top: 46px;}
    .yarpp-thumbnails-horizontal .yarpp-thumbnail {width: 100% !important; height: auto !important;}
    .yarpp-thumbnails-horizontal .yarpp-thumbnail img {width: 100%; height: auto; margin: 0; padding: 5px;}

    .read_btn .read_more {
        width: 76%;
    }
	
	.search_banner,.banner_desktop {padding-left:1.71429rem; margin: 30px auto;}

    /*yarpp-related*/
    .yarpp-related .item_box .item {margin: 0;}
    .yarpp-related .item_box .item .list {width: 100%; margin-left: 0; padding: 5px 0;}

    /*related_post*/
    .related_post ul li {width: 100%; margin-left: 0;}

    .share-bar .icon {display: none;}

    /*gpt_ads_box*/
    .gpt_ads_box {margin: 0 auto;}

    /*code-block*/
    .code-block {margin: 10px 0 !important;}

    /*code-block-after-pagination*/
    .code-block-after-pagination .gpt_ads_box:nth-child(2) {display: none;}

    .mobile_category {padding-bottom: 24px;}

    /*gpt_ads_box2*/
    .gpt_ads_box2 {width: 320px !important;}
    .gpt_ads_box2 .gpt_ads_bg {background: url(/20260127063529oe_/https://www.edigest.hk/wp-content/themes/bucket/theme-content/images/ad_bg2.jpg) no-repeat; min-width: 300px; min-height: 100px;}
    .gpt_ads_box .gpt_ads_nobg {background: none;}
    
    /*img_list*/
    .img_list .img {width: 50%;}

    /*share_bar*/
    .share_bar {display: none !important;}

    /*person_box*/
    .person_box {padding-bottom: 30px;}

    /*footer_fixed*/
    .footer_fixed { position: fixed; width: 100%; left: 0; bottom: 0; background: #aaa; transform: translateY(200px); -webkit-transform: translateY(200px); -moz-transform: translateY(200px); -o-transform: translateY(200px); -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; -webkit-transition: all 0.1s ease; transition: all 0.1s ease; z-index: 9999; }
    .footer_fixed ul {display: table; margin: 0; width: 100%;}
    .footer_fixed li {display: table-cell; vertical-align: middle; width: 33.33333%; text-align: center; color: #fff; word-break: break-word; padding: 8px 0 6px;}
    .footer_fixed li img {width: 38%; height: auto;}
    .footer_fixed li .hd, .footer_fixed li .ft {font-size: 12px !important;}
    .footer_fixed .share_num {background: #fff; color: #000; line-height: 13px;}
    .footer_fixed .share_fb {background: #3b5998;}
    .footer_fixed .share_g {background: #dd4b39;}
    .footer_fixed .share_wa {background: #1d9e11;}
    .footer_fixed .share_line {background: #01c312;}
    .footer_fixed .share_tt {background: #53acee;}
    .footer_fixed .share_mail {background: #aaaaaa;}

    /*footer_show*/
    .footer_show{ transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); }
    .navigation--is-visible .footer_show{ transform: translateY(200px); -webkit-transform: translateY(200px); -moz-transform: translateY(200px); -o-transform: translateY(200px); }

    /*footer*/
    .footer .hd {padding-top: 1.7rem; padding-bottom: 1.7rem;}
    .footer .hd .nmgLogoFt, .footer .hd .siteText, .footer .ft .Copyright, .footer .ft .ftLink_box {float: none; word-spacing: -1px; letter-spacing: 0px;}
    .footer .hd .nmgLogoFt {padding: 0 0 10px; margin: 0 auto; height: auto; width: 91px;}
    .footer .hd .siteText, .footer .ft .Copyright, .footer .ft .ftLink_box {text-align: center;}
    .footer .hd .siteText .s_hd {font-size: 26px; padding-bottom: 12px; font-weight: 700; font-style: normal;}
    .footer .hd .siteText {padding-top: 0;}
    .footer .hd .award {margin: 10px auto 20px;}
    .footer .ft .ftLink_box {padding-bottom: 10px;}
    .footer .ft .ftLink_box a {padding: 0 3px;}
    .footer .ft .ftLink_box .Subscription .tri {width: 32px; height: 18px; background-size: 32px auto; right: auto; left: 50%; margin-left: -16px; top: -14px;}
    .footer .ft .Copyright {padding: 0;}
    .footer .hd .siteText {padding-top: 0;}
    .layout--boxed .site__footer .footer::before {height: 78px;}
    .ftPupop_box {width: 80%; right: 10%; bottom: 81px;}
    .ftPupop_box .close {top: 2%; right: 2%; font-size: 16px;}
    .ftPupop_box .pupop {width: 90%; margin: 0 5%;}
    .ftPupop_box .pupop a img {width: 80%; height: auto;}
    .ftPupop_box .pupop .AppleStore {padding-top: 5px;}
    .ftPupop_box .pupop .GooglePlay {padding-bottom: 30px;}
    .footer .ft {padding-top: 22px;}
}

@media (min-width: 767px) {
    .article--grid__header .article__title .hN {height: 60px; overflow: hidden; line-height: 30px;}
}

@media (max-width: 767px) {
    /*tips_box*/
    .tips_box {padding: 100px 20px;}
    .tips_box .btn {display: table; margin: 25px auto 0;}

    .site-header {height: auto; min-height: 53px; padding-left: 40px;}
    .site-navigation__trigger {height: 53px; width: 60px; padding: 7px 14px 2px 0; position: relative;}
    .site-navigation__trigger .nav-icon, .site-navigation__trigger .nav-icon {background-size: 100% auto; width: 35px; height: 35px; top: 8px;}
    .navigation--is-visible .nav-icon {top: 18% !important;}
    .header .site-header__branding {width: 150px; display: block;}
    .site-logo--image {margin: 9px 0;}
    .heading .hN, .heading .hN a {font-size: 28px !important; line-height: 28px;}
    .heading--main {}
    .heading--main .hN {}

    /*post-header*/
    .post-header .leftbox {width: 70%;}
    .post-header .leftbox .nav_logo {width: 133px;}
    .post-header .leftbox .nav_logo img {height: auto;}
    /* .post-header .leftbox .fixed_nav .nav-icon {width: 35px; height: 35px;} */
    .post-header .rightbox {width: 30%;}
    
    /*img_list*/
    .img_list .img {width: 100%;}

    /*search_box2*/
    .search_box2 .bd .select:first-child {margin-top: 10px;}

}
@media (min-width: 767px) {
    .article--grid__header .article__title .hN {height: 60px; overflow: hidden; line-height: 30px;}
}
.related_post_box .article--grid__header .article__title .hN{ font-weight: normal; }
@media (max-width: 599px) {
    /*wpadminbar*/
    #wpadminbar {position: fixed;}

    .article--grid__thumb, .category__featured-posts, .image-wrap.full-img, .featured-area, .search_box2 {margin: 0 -0.75rem 1.71429rem;}
    .article--grid__thumb {margin: 0;}
    .featured-area .featured-area__article {padding: 0;}
    /*.article--grid__thumb, .category__featured-posts, .featured-area .featured-area__article {margin-bottom: 5.1rem;}*/
    .article--grid__thumb, .category__featured-posts .rsOverflow, .article--grid__thumb, .category__featured-posts .rsOverflow .rsSlide {overflow: visible;}
    .featured-area .featured-area__aside {padding: 0 0.75rem;}
    .featured-area__article .image-wrap {/*overflow: visible;*/}
    .featured-area__article.article--big .article__title .hN {padding-left: 1.25rem; padding-right: 1.25rem;}
    .image-wrap .article__title {/*background: transparent;*/ position: absolute; padding-left: 0; padding-right: 0; /*border-bottom: none;*/ bottom: 0;}
    .image-wrap .article__title::before {content: ""; position: absolute; background: rgba(32,54,152,1); border-bottom: 5px solid #00E2FF; top: 0; bottom: 0; left: 0 right: 0}
    .image-wrap .article__title:hover {background: transparent;}
    /* .article__title .hN, .featured-area__article.article--big .article__title .hN {padding-left: 1.7rem; padding-right: 1.7rem;} */
    .heading--main .hN .search_title {font-size: 22px !important; line-height: 22px;}

    .related_post_box .one-third {width: 100%;}

      /*tag_img*/
    .tag_img .tag_box li.regist_item a span {border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px;}
    .tag_img .tag_box .regist_item a .shop_icon {display: none;}

    .heading--main .hN .search_title{ font-size: 22px !important; line-height: 22px;}
}

@media (max-width: 398px) {
    .article--grid__meta {margin: 0;}
    /* .article--grid__meta .split__title {padding-left: 14px;}
    .article--grid__meta .article__meta-links li {padding-right: 14px;} */
    .article--grid__title .hN, .article--grid__title .article__author-name, .article--grid__title .comment__author-name, .article--grid__title .score__average-wrapper, .article--grid__title .score__label, .article--grid__title .widget_calendar caption, .widget_calendar .article--grid__title caption {padding: 0.42857rem 20px;}
    .article--grid__meta .split__title {width: 55%;}

    /*post-header*/
    .post-header .rightbox .like_box {width: 100%; padding: 0;}
    .post-header .rightbox .like_box .text {width: 30%; }
}

@media (max-width: 320px) {
    .article--grid__thumb, .category__featured-posts, .image-wrap.full-img, .featured-area, .search_box2,.gpt_ads_box2 {margin: 0 -10px;}
}

.page-header-video  {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.page-header-video iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.search_banner  {position: relative; }
.search_hot_tag  {display: none; padding: 24px; margin: 0; }
.search_hot_tag .tags_title  {text-align: left; margin-bottom: 6px; display: none; }
.site-header .search_hot_tag  {position: absolute; z-index: 5002; top: 100%; margin-top: 2px; padding: 20px 12px; background: #fff; border: 1px solid #888; }
.post-header .search_hot_tag, .post-container .search_hot_tag  {z-index: 0; top: auto; left: 0; right: 0; padding: 24px; border: none; }
.post-header .search_hot_tag .tags_title, .post-container .search_hot_tag .tags_title  {color: #fff; }
.search_banner .search_hot_tag  {background: #203698; }
.post-header .navigation--main  {position: relative; background: var(--customize-search-bgcolor); }
.post-header .navigation--main.nav_show {background: var(--customize-menu-color);}
.post-header .navigation--main .push-half--top  {background: transparent; }
.post-header .navigation--main .search_hot_tag  {position: relative; margin: 0; display: block !important; padding-top: 0; }
.post-container .search_hot_tag  {position: absolute; margin-left: 24px; z-index: 21; }

.banner_desktop_mobile_ad  {margin: 30px auto; margin-left: 1.71429rem; text-align: center; }
.sticky_banner{background:0 0!important; margin:0; z-index:100; margin-left: 0;}
.sticky_banner .sticky_banner_inner  {overflow: hidden; }
.sticky_banner .sticky_banner_inner>a,.sticky_banner .sticky_banner_inner>img,.sticky_banner .sticky_banner_inner>div>div{margin-bottom:22px;background-color: rgb(221, 221, 221);}
.sticky_banner.container{margin:0;width:100%; position:fixed; padding: 0 1.71429rem;}
.sticky_banner.container .sticky_banner_inner{width:66%; margin: 0 -1.71429rem;}
.post-container .sticky_banner {margin-left:1.71429rem;}

.site-logo img { max-height: 100px;}

@media(min-width:899px){
  .container--main:not(.post-container) .sticky_banner.container{top:0!important;}
}
@media(max-width:899px){
  .banner_desktop_mobile_ad{margin-left:0;left:0;}
  .sticky_banner{height:auto;width:806px;margin-left:-1.71429rem;margin-right:-1.71429rem;left:auto!important;}
  .sticky_banner .sticky_banner_inner>a,.sticky_banner .sticky_banner_inner>img,.sticky_banner .sticky_banner_inner>div>div{margin-bottom:0;}
  .post-container .sticky_banner{margin-left:0; margin-right: 0;}
}
@media(max-width:320px){
  .post-container .sticky_banner{margin-left:-10px;}
}

/*----- featured-image 10x6 -----*/
/*@media (min-width: 1270px){
    .article--grid__header .article__featured-image { height: 235px;  }
    .post-container .grid>.article__featured-image{ height: calc(807px *6/10); overflow:hidden; }
}
@media (max-width: 1269px){
    .article--grid__header .article__featured-image { height: calc((33.3vw - 44px) *6/10); }
    .post-container .grid>.article__featured-image{ height: calc((66.6vw - 44px) *6/10); overflow:hidden; }
}
@media (max-width: 1023px){
    .article--grid__header .article__featured-image { height: calc((66.6vw - 34px) *6/10); }
    .one-half .article--grid__header .article__featured-image { height: calc((50vw - 60px) *6/10); }
}

@media (max-width: 899px) and (min-width:600px){
    .article--grid__header .article__featured-image { height: calc((50vw - 60px) *6/10); }
    .post-container .grid>.article__featured-image{ height: calc((100vw - 50px) *6/10); overflow:hidden; }
}
@media (max-width: 599px){
    .article--grid__header .article__featured-image,.one-half .article--grid__header .article__featured-image{ height: calc((100vw - 48px) *6/10); margin-bottom:0;}
    .post-container .grid>.article__featured-image{ height: calc((100% - 48px) *6/10); overflow:hidden; width: 100vw; padding-right: 1.71429rem; }
    .post-container .grid>.article__featured-image .image-wrap{ overflow: unset; }
}*/
/*----- featured-image 10x6 -----*/
.post-container .grid>.article__featured-image{
    z-index: 99;
}
@media (min-width: 1270px){
.article--grid__header .article__featured-image {
/*    height: 234.5px; */
    height:206px; 
}
.post-container .grid>.article__featured-image{
    height: calc(807px *1/1.91);
    overflow:hidden;
}

}
@media (max-width: 1269px){
.article--grid__header .article__featured-image {
    height: calc((33.3vw - 44px) *1/1.91);
}

.post-container .grid>.article__featured-image{
    height: calc((66.6vw - 44px) *1/1.91);
    overflow:hidden;
}
}
@media (max-width: 1023px){
.article--grid__header .article__featured-image {
    height: calc((66.6vw - 48px) *1/1.91);
}
    .one-half .article--grid__header .article__featured-image { height: calc((50vw - 44px) *1/1.91); }
    .one-third .article--grid__header .article__featured-image{ height: calc((33.3vw - 44px) *1/1.91);}
}
@media (max-width: 899px) and (min-width:600px){
.article--grid__header .article__featured-image {
    height: calc((50vw - 60px) *1/1.91);
}
.post-container .grid>.article__featured-image{
    height: calc((100vw - 50px) *1/1.91);
    overflow:hidden;
}
}
@media (max-width: 599px){
.article--grid__header .article__featured-image{
    height: calc((100vw - 1.5rem) *1/1.91);
}
.post-container .grid>.article__featured-image{
     height: calc(100vw *1/1.91);
     overflow:hidden;
     width: 100vw;
     padding-right: .75rem;
}
.post-container .grid>.article__featured-image .image-wrap{
     overflow: unset;
}
}
.mshow .ad_link li .ad_thumbnail{
    height: 66px;
}

/*----- featured-image 10x6 -----*/
@media (min-width: 1270px){
    .article--grid__header .article__featured-image { /*height: 234.5px; calc((1270px * 0.333 - 44px) *6/10);*/ height: 206px; }
    .post-container .grid>.article__featured-image{ height: calc(807px *1/1.91); overflow:hidden; }
    .post-container .grid>.paid_article_vimeo_or_youtube{ height: 504px; overflow:hidden; }
    .post-container .grid>.paid_article_vimeo_or_youtube .video-js{ width:100%;height: 504px; overflow:hidden; }
}
@media (max-width: 1269px){
    .article--grid__header .article__featured-image { height: calc((33.3vw - 44px) *1/1.91); }
    .post-container .grid>.article__featured-image{ height: calc((66.6vw - 44px) *1/1.91); overflow:hidden; }
    .post-container .grid>.paid_article_vimeo_or_youtube{ height: calc((66.6vw - 44px) *1/1.91); overflow:hidden;}
    .post-container .grid>.paid_article_vimeo_or_youtube .video-js{ width:100%;height: calc((66.6vw - 44px) *1/1.91); overflow:hidden;}
}
@media (max-width: 1023px){
    .article--grid__header .article__featured-image { height: calc((66.6vw - 34px) *1/1.91); }
    .one-half .article--grid__header .article__featured-image { height: calc((50vw - 44px) *1/1.91); }
    .one-third .article--grid__header .article__featured-image{ height: calc((33.3vw - 44px) *1/1.91);}
}

@media (max-width: 899px) and (min-width:600px){
    .article--grid__header .article__featured-image { height: calc((50vw - 60px) *1/1.91); }
    .post-container .grid>.article__featured-image{ height: calc((100vw - 50px) *1/1.91); overflow:hidden; }
    .post-container .grid>.paid_article_vimeo_or_youtube{ height: calc((100vw - 50px) *1/1.91); overflow:hidden;}
    .post-container .grid>.paid_article_vimeo_or_youtube .video-js{ width:100%;height: calc((100vw - 50px) *1/1.91); overflow:hidden;}
}
@media (max-width: 599px){
    .article--grid__header .article__featured-image,.one-half .article--grid__header .article__featured-image{ height: calc((100vw - 1.5rem) *1/1.91); margin-bottom:0;}
    .post-container .grid>.article__featured-image{ height: calc(100vw *1/1.91); overflow:hidden; width: 100vw; padding-right: .75rem; }
    .post-container .grid>.article__featured-image .image-wrap{ overflow: unset; }
    .post-container .grid>.paid_article_vimeo_or_youtube{height: calc(100vw *9/16); width: 100vw;padding-right: 0.75rem;overflow:hidden;}
    .post-container .grid>.paid_article_vimeo_or_youtube .video-js{ width:100%;height: calc(100vw *9/16); overflow:hidden;}
}

/*--- list page date ---*/
.artcle__meta-links li{margin-left: 8px;}

/* newsapp download header/rightfloat button*/
.newsappdlb {
    position: fixed;
    bottom: 85px;
    right: 1%;
    z-index: 9999;
    border-radius: 0px 18px 18px 0px;
    -o-border-radius:  0px 18px 18px 0px;
    -moz-border-radius:  0px 18px 18px 0px;
    -webkit-border-radius:  0px 18px 18px 0px;
    width: 126px;
}
.newsappdlb_c .inner {
    right: 5px;
    top: 5px;
}
.newsappdlb_c .inner::after {
    content: " ";
}


.featured-image .video-container2 .video-wrap .vdb_player > div[id*="vdb"] > div[style*='position: absolute'] > div[style*='position: fixed'] {
    margin-top: 55px;
}
.category__featured-posts  .vdb_player > div[id*="vdb"] > div[style*='position: absolute'] > div[style*='position: fixed'] {
    margin-top: 55px;
}

/*---Mobile view Homepage video AD--*/
@media (max-width: 599px){
    .home.page .wrapper{z-index: auto;}
    /*.post-template-default .o2-in-side-view {top: 55px !important;}*/
}
.vdb-player-extra-advertisement-text{display: none;}
.o2-in-side-view,.o2-in-side-view iframe {
    overflow: hidden;
}
.side-view-close-button{top:0px !important; right: 0px !important;}


/*----- Gallery in Post -----*/
.post-thumb:hover img {
  opacity: 1;
}
.post-content img {
  -webkit-transition: opacity .3s linear;
  -moz-transition: opacity .3s linear;
  -ms-transition: opacity .3s linear;
  -o-transition: opacity .3s linear;
  transition: opacity .3s linear;
}
.post-content img:hover {
  opacity: 0.7;
}
.entry .gallery {
  margin: 0;
  padding: 0;
}
.entry .gallery:after {
  display: block;
  content: "";
  clear: both;

}
.gallery-item {
  padding: 2px;
  position: relative;
}
.gallery-caption {
  display: none;
}
.mfp-bg {
  opacity: 1;
  z-index: 9999999999 !important;
}
.mfp-wrap {
  z-index: 9999999999 !important;
}
.gallery{
    position: relative;
    display: flow-root;
  }
 .shortcode-show-avatar {
     line-height: 1.3;     
     margin-bottom: 20px; } 


/*----- bloger page----*/
.vip_bloggers .category__featured-posts{margin-bottom: 0;}
.user.with-name img,.author .author__avatar img{border-radius: 100%;}
.container .grid .grid__item .archive-meta{margin-bottom: 24px;margin-bottom: 1.71429rem;}
.shortcode-author-avatars .author-list{float: none!important;}
.shortcode-author-avatars div.author-list .user{float: none!important;display:inline-block!important;width:16%; vertical-align: top; letter-spacing: normal;}
.shortcode-author-avatars div.author-list .user a,.shortcode-author-avatars div.author-list .user a .avatar{letter-spacing: normal;}
.shortcode-author-avatars div.author-list .user .name{line-height: 1.5;letter-spacing: normal;max-height: 81px;overflow: hidden;}
.shortcode-author-avatars .alignnone{margin: 0;}
@media (max-width: 599px){
.shortcode-author-avatars div.author-list .user{width:25%;}
/*.post-template-default .o2-in-side-view {top: 55px !important;}*/
}

body.single-post .author,body.author .author{position: relative;}
body.single-post .author__avatar,body.author .author__avatar{float: none; position: absolute; left: 20px;}
body.single-post .author__text>.author__title,body.author .author__text>.author__title{padding-left: 120px;text-align:left; }
body.single-post .author__text>.author__title a,body.author .author__text>.author__title a{color: #203698;font-weight: bold;font-size: 20px !important;}
body.single-post .author__text>.author__bio,body.author .author__text>.author__bio{padding:10px 20px 20px 120px; background:#ebf4f3;}

@media (max-width: 767px){
body.single-post .author__avatar,body.author .author__avatar{float: left; position: relative; left: 0; margin-right: 20px; margin-left: 20px;}
body.single-post .author__text,body.author .author__text{overflow: unset;}
body.single-post .author__text>.author__title,body.author .author__text>.author__title{padding-top:25px;}
body.single-post .author__text>.author__bio,body.author .author__text>.author__bio{padding: 30px 20px 20px 20px;margin-left: -24px; margin-right: -24px;}
}

/* new app downpload css*/
.newsappdlb {
    position: fixed;
    bottom: 80px;
    right: 1%;
    z-index: 9999;
    border-radius: 18px;
    -o-border-radius: 18px;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
}
.newsappdlb img{max-height: 69px;}
.newsappdlb_c{
    position: fixed;
    bottom: 2.4rem;
    left: 0;
    right: 0;
    z-index: 10000;
    background-color: #00aaea;
    box-shadow: 0 2px 5px rgba(0,0,0,.4);
    border-radius: 18px;
    -o-border-radius: 18px;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    padding: 5px;
    padding-right: 34px;
    width: 30%;
    max-width: 580px;
    margin: 0 auto;
    font-size: 1rem;
    color: #fff;
    font-weight: 400;
    text-align: left;
}
.newsappdlb_c .dlb_text{padding: 0 10px; text-align: center;}
.newsappdlb_c .dlb_text a{color: #fff; font-weight: bold;}
.newsappdlb_c .dlb_closebtn{
  height: 30px;
  width: 30px;
    color: #9c9ea0;
    position: absolute;
    font-size: 2em;
    line-height: 0;
    right: 4px;
    top: 4px;
    cursor: pointer;  
    border-left: solid 1px #ccc;
    padding-left: 12px;
}
.newsappdlb_c{width: 70%;}
.newsappdlb_c.pic{ padding: 0; background: none; border-radius: unset; box-shadow: unset;}
.newsappdlb_c.pic .dlb_text{padding: 0;}
.newsappdlb_c.pic .dlb_closebtn{border: none;}


.fb_dialog_content iframe , .fb_mpn_mobile_landing_page_slide_up{
    bottom: 6rem!important;
}
.fb_dialog,.fb_dialog_content iframe {
  z-index: 1000008!important;
}
.fb_mpn_mobile_landing_page_slide_up{
   z-index: 1000009!important;
}

.featured-image .video-container2 .video-wrap .vdb_player > div[id*="vdb"] > div[style*='position: absolute'] > div[style*='position: fixed'] {
    margin-top: 55px;
}
.category__featured-posts  .vdb_player > div[id*="vdb"] > div[style*='position: absolute'] > div[style*='position: fixed'] {
    margin-top: 55px;
}
/*2022 video z-index*/
.category__featured-posts {
    z-index: 1001;
}
@media (max-width: 599px){
    ._page_ .oath-lrec-player .vdb_player > div[id*="vdb"] > div[style*='position: absolute'] > div[style*='position: fixed'] {
    margin-top: 55px;
  }
}

._page_ .oath-lrec-player{ margin:0 10%; }

@media (max-width: 899px){
    ._page_ .oath-lrec-player{ margin:0 auto; }
}

/*inline-block之間的空隙*/
.grid {
    font-size: 0px !important;
}
#inread_video_wrapper .vdb_player>div[id*="vdb"]>div[style*='position: absolute']>div[style*='position: fixed'] {
    margin-top: 55px;
}


/*BLOCKQUOTE STYLE 2021*/
:root{
    --quote-color:#1cc3cc;
}
blockquote{
    font-style: normal;
    font-weight: bold;
    margin:0px 50px 0px 50px;
    padding:30px 30px 30px 50px;
    position:relative;
    font-family:Georgia,serif;
    font-size:20px;
    line-height:1.2;
    color: var(--quote-color);
    text-align:justify;
    border-left: 15px solid var(--quote-color);
    border-right: 5px solid var(--quote-color);
    }
blockquote:before{
    background-color:unset;
    content:unset;
    }
blockquote p {
    font-style: normal;
    font-weight: bold;
}
blockquote p:last-child:after{
    content:unset;
    }
blockquote p:first-child:before{
    content:"\201C";
    content:open-quote;
    font-family:Georgia,serif;
    font-size:60px;
    font-weight:bold;
    color:var(--quote-color);
    position:absolute;
    left:14px;top:5px;
    }
blockquote p::after{
    content:unset;
    }
blockquote p::before{
    content:unset;
    }
@media (max-width:899px){
    blockquote{
        margin:0px;
        padding:10px 20px 10px 40px;
    }
    blockquote p:first-child:before{
        font-size:38px;
        left:18px;top:18px;
    }
}

.site-logo img{
min-height: 100px;
}         
.content-module .code-block ,.sidebar .code-block {
    min-height: 250px;
}

/* icon svg 2021*/
[class^="icon-e-"]:before, [class*=" icon-e-"]:before ,.icon, [class^="icon-"]:before, [class*=" icon-"]:before{
    font-family: unset;
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    content: " ";
    height: 18px;
    width: 18px;
    background-repeat: no-repeat;
    vertical-align: middle;
}

.icon-e-facebook:before{
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Facebook' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M17,1H3C1.9,1,1,1.9,1,3v14c0,1.101,0.9,2,2,2h7v-7H8V9.525h2v-2.05c0-2.164,1.212-3.684,3.766-3.684 l1.803,0.002v2.605h-1.197C13.378,6.398,13,7.144,13,7.836v1.69h2.568L15,12h-2v7h4c1.1,0,2-0.899,2-2V3C19,1.9,18.1,1,17,1z'/%3E%3C/svg%3E");
}
.icon-e-rss:before{
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='RSS' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M2.4,2.4v2.367c7.086,0,12.83,5.746,12.83,12.832h2.369C17.599,9.205,10.794,2.4,2.4,2.4z M2.4,7.137v2.369 c4.469,0,8.093,3.623,8.093,8.094h2.368C12.861,11.822,8.177,7.137,2.4,7.137z M4.669,13.059c-1.254,0-2.27,1.018-2.27,2.271 s1.016,2.27,2.27,2.27s2.269-1.016,2.269-2.27S5.923,13.059,4.669,13.059z'/%3E%3C/svg%3E");
}
.icon-e-instagram:before{
background-image: url("data:image/svg+xml,%0A%3Csvg id='Instagram' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Einstagram%3C/title%3E%3Cpath class='cls-1' d='M18.94586,6.28931a6.60561,6.60561,0,0,0-.41833-2.18463,4.41189,4.41189,0,0,0-1.03809-1.59412,4.41189,4.41189,0,0,0-1.59412-1.03809,6.60561,6.60561,0,0,0-2.18463-.41833C12.75073,1.01038,12.44427,1,10,1s-2.75073.01038-3.71069,0.05414a6.60561,6.60561,0,0,0-2.18463.41833A4.41189,4.41189,0,0,0,2.51056,2.51056,4.41189,4.41189,0,0,0,1.47247,4.10468a6.60561,6.60561,0,0,0-.41833,2.18463C1.01038,7.24927,1,7.55573,1,10s0.01038,2.75073.05414,3.71069a6.60561,6.60561,0,0,0,.41833,2.18463,4.41189,4.41189,0,0,0,1.03809,1.59412,4.41109,4.41109,0,0,0,1.59412,1.03809,6.60561,6.60561,0,0,0,2.18463.41833C7.24927,18.98969,7.55573,19,10,19s2.75073-.01031,3.71069-0.05414a6.60561,6.60561,0,0,0,2.18463-.41833,4.60208,4.60208,0,0,0,2.6322-2.6322,6.60561,6.60561,0,0,0,.41833-2.18463C18.98962,12.75073,19,12.44427,19,10S18.98962,7.24927,18.94586,6.28931Zm-1.61993,7.34747a4.97824,4.97824,0,0,1-.30994,1.67114A2.98017,2.98017,0,0,1,15.30792,17.016a4.9786,4.9786,0,0,1-1.67114.30994C12.68787,17.3692,12.40326,17.37836,10,17.37836s-2.68787-.00916-3.63678-0.05243A4.9786,4.9786,0,0,1,4.69208,17.016a2.78769,2.78769,0,0,1-1.03485-.67322A2.78769,2.78769,0,0,1,2.984,15.30792a4.97824,4.97824,0,0,1-.30994-1.67114C2.6308,12.68774,2.62164,12.40314,2.62164,10s0.00916-2.68774.05243-3.63678A4.9786,4.9786,0,0,1,2.984,4.69208a2.78769,2.78769,0,0,1,.67322-1.03485A2.78769,2.78769,0,0,1,4.69208,2.984a4.9786,4.9786,0,0,1,1.67114-.30994C7.31226,2.6308,7.59686,2.62164,10,2.62164s2.68774,0.00916,3.63678.05243a4.9786,4.9786,0,0,1,1.67114.30994,2.78769,2.78769,0,0,1,1.03485.67322A2.78769,2.78769,0,0,1,17.016,4.69208a4.9786,4.9786,0,0,1,.30994,1.67114c0.04327,0.949.05243,1.2337,0.05243,3.63678S17.3692,12.68774,17.32593,13.63678ZM10,5.37836A4.62164,4.62164,0,1,0,14.62164,10,4.62169,4.62169,0,0,0,10,5.37836ZM10,13a3,3,0,1,1,3-3A3,3,0,0,1,10,13Zm5.88422-7.8042a1.08,1.08,0,1,1-1.08-1.08A1.08,1.08,0,0,1,15.88422,5.1958Z' transform='translate(-1 -1)'/%3E%3C/svg%3E");
}
.icon-youtube-play:before {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Youtube' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve' style=' vertical-align: top;%0A'%3E%3Cpath fill='%23fff' d='M10,2.3C0.172,2.3,0,3.174,0,10s0.172,7.7,10,7.7s10-0.874,10-7.7S19.828,2.3,10,2.3z M13.205,10.334 l-4.49,2.096C8.322,12.612,8,12.408,8,11.974V8.026C8,7.593,8.322,7.388,8.715,7.57l4.49,2.096 C13.598,9.85,13.598,10.15,13.205,10.334z'%3E%3C/path%3E%3C/svg%3E");
}
.icon-search:before {

      background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Magnifying_glass' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M17.545,15.467l-3.779-3.779c0.57-0.935,0.898-2.035,0.898-3.21c0-3.417-2.961-6.377-6.378-6.377 C4.869,2.1,2.1,4.87,2.1,8.287c0,3.416,2.961,6.377,6.377,6.377c1.137,0,2.2-0.309,3.115-0.844l3.799,3.801 c0.372,0.371,0.975,0.371,1.346,0l0.943-0.943C18.051,16.307,17.916,15.838,17.545,15.467z M4.004,8.287 c0-2.366,1.917-4.283,4.282-4.283c2.366,0,4.474,2.107,4.474,4.474c0,2.365-1.918,4.283-4.283,4.283 C6.111,12.76,4.004,10.652,4.004,8.287z'/%3E%3C/svg%3E%0A");

}
.nav_close:before{
  content: unset;
  background-image: unset;
}

/* 2021.8.18 podcast widget amendment css*/
.today_reading {background-color: #e4fcff;height: auto;}
h2.today_reading_header {
    padding: 30px 20px 10px;
    margin-bottom: 0;
    font-weight: bold;
    line-height: 34px;
}
h2.today_reading_header:before{
    content:" ";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='34' viewBox='0 0 33 34' fill='none'%3E%3Cpath d='M21.6476 10.6228L31.1776 12.0807L3.85526 16.5L1.27661 13.7159C0.727649 13.1532 1.04023 12.1997 1.82299 12.0794L11.353 10.6215L15.6233 1.51034C15.9423 0.829885 17.057 0.829885 17.3761 1.51034L21.6476 10.6228Z' fill='%23FBFF31'/%3E%3Cpath d='M8.19999 20.8232L6.56344 30.871C6.43298 31.6691 7.2842 32.2681 7.98816 31.8761L16.5003 27.1647L25.0124 31.8774C25.71 32.2655 26.5689 31.6782 26.4372 30.8722L24.8006 20.8245L31.724 13.7172C32.273 13.1545 31.9578 12.1997 31.1776 12.0807L21.6476 10.6228L17.3761 1.51034C17.057 0.829885 15.9423 0.829885 15.6233 1.51034L11.353 10.6215L1.82299 12.0794C1.04023 12.1997 0.727649 13.1532 1.27661 13.7159L8.19999 20.8232Z' stroke='%23203698' stroke-width='2'/%3E%3C/svg%3E");
    height: 30px;
    width: 30px;
    display: inline-block;
    background-size: cover;
    vertical-align: top;
    margin-right: 10px;
}
.today_reading_content {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 20px;
    padding-bottom: 30px;
}
.today_item_wrap::after {
    content:" ";
    /*background: transparent linear-gradient(to bottom, #1f369800 0%, #1f3698 100%) 0% 0% no-repeat padding-box;*/
    background: linear-gradient(360deg, rgba(32, 54, 152, 0.85) 44.79%, rgba(0, 226, 255, 0.15) 100%);
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 12px;
    top: 0;
    z-index: 0;
}
a.today_item {
    flex: 0 0 32%;
    position: relative;
}
.today_item_wrap {
    height: 325px;
    /* background: url(https://webarchive.lib.cuhk.edu.hk/20260127063529oe_/https://images.edigest.hk/wp-content/uploads/2020/12/og-2043-_12408105925fe45098b1559.png); */
    background-size: cover;
    background-position: center;
    border-radius: 12px;
}
.today_item_tag {
  background-color: #D1FF65;
  display: inline-block;
  margin: 117px 20px 10px;
  padding: 0px 10px;
  border-radius: 20px;
  font-size: 14px !important;
  z-index: 1;
  position: relative;
}
.today_item_title {
    margin: 0 30px 0 20px;
    font-size: 20px !important;
    line-height: 1.5;
    font-weight: bold;
    color: #fff;
    position: relative;
    z-index: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
}
.today_item_enter {
    position: absolute;
    z-index: 1;
    height: 20px;
    width: 20px;
    right: 10px;
    bottom: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='far' data-icon='arrow-right' role='img' viewBox='0 0 448 512'%3E%3Cpath fill='%23D1FF65' d='M218.101 38.101L198.302 57.9c-4.686 4.686-4.686 12.284 0 16.971L353.432 230H12c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h341.432l-155.13 155.13c-4.686 4.686-4.686 12.284 0 16.971l19.799 19.799c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L235.071 38.101c-4.686-4.687-12.284-4.687-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}
a.today_item:hover .today_item_wrap {
    margin-top: -20px;
    filter: drop-shadow(0px 20px 10px rgba(0,0,0, 0.2));
    transition:all 0.3s ease-in-out;
}
a.today_item:hover .today_item_title {
    text-decoration:underline;
}
.today_item_img {
    z-index: 0;
    position: absolute;
    top: 0;
    height: 100%;
    overflow: hidden;
    border-radius: 12px;
}
.today_item_img img {
    min-height: 100%;
    min-width: 100%;
    object-fit: cover;
    border-radius: 15px;
}

.plan_header {
    line-height: 0;
    overflow: hidden;
    font-size: 0 !important;
    display: flex;
    position: relative;
    margin-bottom: 0;
    width: 181px;
    height: 48px;
    top: -16px;
    left: -1px;
    border-left: 14px solid #D1FF65;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='181' height='48' viewBox='0 0 181 48' fill='none'%3E%3Crect width='180.452' height='48' fill='%230057FF'/%3E%3Cpath d='M27.4852 18.3891C26.4009 18.3891 25.5187 19.2776 25.5187 20.3698C25.5187 20.6336 25.572 20.895 25.6741 21.1383L21.1644 23.8751L18.3628 18.4268C18.8804 18.0585 19.1925 17.4611 19.1925 16.8114C19.1925 15.7193 18.3104 14.8307 17.2261 14.8307C16.1418 14.8307 15.2596 15.7193 15.2596 16.8114C15.2596 17.4745 15.5821 18.079 16.1165 18.4455L13.4024 23.9463L8.77777 21.1385C8.87993 20.8952 8.93345 20.6339 8.93345 20.3698C8.93345 19.2776 8.05129 18.3891 6.967 18.3891C5.8827 18.3891 5 19.2776 5 20.3698C5 21.5019 5.96095 22.4151 7.08545 22.347L8.96143 32.9439C8.98453 33.0744 9.09728 33.1694 9.22877 33.1694H25.2223C25.3538 33.1694 25.4665 33.0742 25.4896 32.9439L27.3656 22.347C28.4909 22.416 29.4516 21.5022 29.4516 20.3698C29.4516 19.2776 28.5695 18.3891 27.4852 18.3891Z' fill='%23D1FF65'/%3E%3Cg clip-path='url(%23clip0_846_897)'%3E%3Cpath d='M91.5743 24.6061V17.1024H88.2137V14.8645H91.5743V9.81812H95.0478V14.8645H100.083V9.81812H103.627V14.8645H107.079V17.1024H103.627V24.6061H107.707V26.7782H87.3064V24.6061H91.5743ZM96.0302 30.5465C94.3284 35.0169 91.0858 36.9038 87.7949 38.5L87.6553 38.1818C89.2176 36.4595 90.6188 34.1886 91.5529 31.7916C91.9985 30.6398 92.2776 29.4934 92.5568 28.2757L96.7066 28.6925C96.4973 29.3014 96.261 29.9431 96.0302 30.5465ZM100.089 24.6061V17.1024H95.0531V24.6061H100.089ZM98.8272 28.155C101.205 29.1149 103.213 29.7182 105.124 32.022C105.731 32.757 106.246 33.7443 106.316 34.8962C106.407 36.5582 105.919 37.5456 104.545 37.9624C104.099 38.0886 103.449 37.8966 103.074 37.4852C102.585 36.9093 102.118 34.8359 101.791 33.9418C101.49 33.0806 101.066 32.2469 100.669 31.4845C100.11 30.3326 99.407 29.3123 98.6178 28.4512L98.8272 28.155Z' fill='%23D1FF65'/%3E%3Cpath d='M113.548 10.9371H114.949L115.647 9.7578L118.701 10.6519L117.719 11.8641V36.0097C117.719 36.4595 117.649 36.9038 117.44 37.2878C117.021 38.0886 115.013 38.308 114.288 38.308C113.891 38.308 114.009 37.4139 113.752 36.838C113.446 36.1688 112.984 36.0097 112.42 35.8452L112.49 35.4612C113.097 35.4941 113.703 35.5874 114.288 35.5874C114.825 35.5874 115.083 35.4612 115.083 34.6604V26.7782L113.451 26.7453C113.193 32.2414 112.866 33.9309 110.257 38.1489L110.004 38.0228C110.192 37.2549 110.332 36.5199 110.471 35.7574C110.799 33.8431 110.869 30.009 110.869 27.9301V9.94978H113.553V10.9371H113.548ZM115.088 17.8703V12.9831H113.548V17.8703H115.088ZM113.548 20.0699V24.6061H115.088V20.0699H113.548ZM121.713 9.85105V10.811H126.378L127.355 9.5L130.458 10.4599L129.433 11.705V25.6318H126.727V24.096H121.713V33.6127C121.713 34.1887 121.783 34.6659 122.228 34.8908C122.459 35.0169 123.673 35.0827 123.979 35.0827C124.209 35.0827 124.467 35.1157 124.703 35.1157C126.733 35.1157 127.5 34.6988 128.574 32.3073C128.901 31.5723 129.202 30.8372 129.481 30.0693L129.83 30.1955C129.691 30.8647 129.481 31.7258 129.481 32.4334C129.481 33.8705 130.743 33.9034 130.743 34.2216C130.743 34.6055 130.297 35.4667 130.136 35.7519C129.76 36.3608 129.229 36.9038 128.735 37.2878C127.71 38.116 125.353 38.116 124.188 38.116C122.787 38.116 120.575 38.1819 119.593 36.5528C119.195 35.9165 119.125 34.8908 119.125 34.0954V9.85105H121.713ZM123.018 21.8306V12.9502H121.713V21.8306H123.018ZM126.727 21.8306V12.9502H125.353V21.8306H126.727Z' fill='%23D1FF65'/%3E%3Cpath d='M42.2274 31.2213C42.4583 32.3073 42.673 33.4208 42.673 34.5727C42.673 36.2018 41.857 37.1617 40.692 37.1617C40.1337 37.1617 39.4573 36.9697 39.4573 36.0098C39.4573 35.3077 40.2948 34.4739 40.6706 34.0297C40.9282 33.7115 41.1376 33.3276 41.3255 32.9436C41.5564 32.4006 41.7013 31.7917 41.8624 31.2213H42.2274ZM44.7238 19.3349C45.121 17.9911 45.4217 16.5869 45.5881 15.1827L48.9219 15.3417C47.9395 18.567 46.941 21.1889 45.2606 23.9041C44.5359 25.0834 43.7682 26.2352 42.9253 27.2884C44.0205 27.0635 45.1157 26.7783 46.1679 26.2956C46.0981 25.2753 46.0766 24.2496 45.8619 23.2623L46.1679 23.0703C47.0752 24.2222 48.4978 25.2095 48.4978 27.1293C48.4978 28.1825 47.8912 28.6926 47.1933 28.6926C46.4471 28.6926 46.4256 28.4348 46.2162 27.5407C44.4178 28.8517 42.6032 30.1571 40.6169 30.9251L40.3109 27.7327C40.4719 27.6998 40.7296 27.6394 40.8692 27.5407C41.1 27.3816 41.3577 26.9648 41.5456 26.6795C42.571 25.1163 43.2743 23.1636 43.9937 21.348C42.8716 21.9568 41.7335 22.5602 40.5632 23.0703L39.9565 20.0041C41.1698 19.11 41.7281 16.4278 42.0556 14.7329C42.265 13.6468 42.5227 12.5608 42.5925 11.4418L42.673 10.2021L46.3128 10.2954C45.2821 14.2612 44.0957 16.6856 42.0395 19.7518C42.9253 19.6586 43.838 19.4995 44.7238 19.3349ZM44.0473 29.9761C44.815 30.9689 46.0552 32.6255 46.0552 34.1613C46.0552 35.4722 45.2391 35.7904 44.4446 35.7904C43.8863 35.7904 43.6286 35.3406 43.6286 34.6111C43.6286 34.2271 43.6984 33.8432 43.7467 33.4592C43.838 32.8503 43.8863 32.247 43.8863 31.6052C43.8863 31.128 43.8165 30.6453 43.7467 30.1681L44.0473 29.9761ZM46.4954 29.1424C47.4295 29.9103 49.2924 31.3474 49.2924 33.0368C49.2924 34.0571 48.5461 34.7921 47.8482 34.7921C47.5476 34.7921 47.1933 34.7263 46.9624 34.4081C46.7745 34.1229 46.7316 33.6731 46.7316 33.2892C46.6833 31.9453 46.6135 30.574 46.2162 29.3289L46.4954 29.1424ZM49.8346 14.2886L52.9376 14.4147C51.9122 16.8118 50.511 18.8851 48.879 20.5471C49.8614 21.4741 51.8639 23.2952 51.8639 25.1163C51.8639 26.1036 51.1176 26.7454 50.4627 26.7454C50.1352 26.7454 49.8077 26.6521 49.5554 26.3285C49.1367 25.7855 49.1098 24.8256 48.9971 24.0906C48.9058 23.5146 48.7662 22.9716 48.5783 22.4286C48.3475 21.7265 48.0898 21.0573 47.7838 20.3826C48.7823 18.5725 49.5286 16.5594 49.8346 14.2886ZM49.1581 29.2082V27.1622H59.4442V29.2082H55.9224V35.7575H60.0723V37.8034H48.0576V35.7575H52.6745V29.2082H49.1581ZM48.1757 11.6063H60.024V13.6194H48.1757V11.6063ZM53.3778 14.6122L56.7385 14.7384C56.2929 15.5392 55.8741 16.3016 55.4071 17.0366C54.5696 18.3805 53.4959 19.494 52.492 20.6459C53.4744 21.4138 55.5735 23.01 55.5735 24.7981C55.5735 25.9171 54.8487 26.5534 54.081 26.5534C53.7536 26.5534 53.3831 26.4876 53.1469 26.1365C52.8892 25.8184 52.8195 25.3357 52.7497 24.8914C52.6584 24.2222 52.492 23.5475 52.2826 22.9112C52.0249 22.0501 51.6974 21.3754 51.2787 20.6733C52.186 18.7919 52.9805 16.7843 53.3778 14.6122ZM57.2968 15.0894L57.4149 14.4806L60.3998 14.9578C59.1865 17.5139 57.8336 18.951 56.105 20.772C56.9425 21.3151 58.6496 22.5931 59.0899 23.6792C59.2778 24.096 59.369 24.5403 59.369 25.0505C59.369 26.0104 58.7141 26.6466 58.0376 26.6466C57.737 26.6466 57.3827 26.5808 57.1518 26.2627C56.9425 25.9774 56.8029 25.3028 56.7331 24.8914C56.5935 24.1564 56.3841 23.4872 56.105 22.8454C55.756 21.9843 55.3104 21.2822 54.8004 20.6075C55.6379 19.3075 56.9693 16.7843 57.2968 15.0894Z' fill='%23D1FF65'/%3E%3Cpath d='M80.349 22.4395L80.0269 21.2218L80.7248 21.2383L82.8507 22.8454L83.2158 24.7981H63.3202L63.0142 22.4395H80.349Z' fill='%23D1FF65'/%3E%3Cpath d='M153.913 17.4261C153.215 17.5852 152.818 17.8101 152.469 18.7041C152.33 18.9894 152.26 19.3404 152.26 19.6915C152.26 20.2016 152.421 20.6514 152.609 21.0298L152.378 21.3151C151.165 20.7391 149.978 20.0041 148.835 19.1429C146.526 17.4535 145.034 14.8974 143.686 11.8641C143.01 12.9173 142.312 13.9375 141.566 14.9303C139.493 17.6126 135.553 19.686 132.804 20.7391L132.595 20.4539C134.764 18.6054 136.487 16.8776 138.098 14.1021C138.613 13.208 139.354 12.0616 139.708 11.0359L140.079 9.94983H144.529L144.271 10.619C145.136 11.6063 146.091 12.5004 147.02 13.3342C149.141 15.2156 151.519 16.3675 153.988 17.0366L153.913 17.4261ZM132.917 35.5874H136.67V20.9037H139.837V35.5819H142.006V18.3202H145.689V23.2678H150.397V25.407H145.689V35.5874H152.958V37.7266H132.917V35.5874Z' fill='%23D1FF65'/%3E%3Cpath d='M160.839 12.7692H156.549V11.173H160.839V9.86202H163.727V11.173H165.547L166.341 9.83459L169.257 10.8548L168.392 11.9738V13.8552H169.767V15.5446H168.392V18.8302H165.595V18.194H163.732V19.4062H168.392V20.9365H163.732V21.9568H168.72V23.4871H156.227V21.9568H160.844V20.9365H156.694V19.4062H160.844V18.194H156.694V16.6965H160.844V15.5501H155.996V13.8497H160.844V12.7692H160.839ZM156.947 37.5017L156.082 34.6604C160.49 34.6604 164.892 34.6604 169.299 34.3093V34.8195C165.219 36.0646 161.096 36.7996 156.947 37.5017ZM156.877 24.0631H159.652V24.7652H165.547L166.363 23.5859L169.278 24.5458L168.392 25.5331V33.5414H165.595V32.9655H159.652V33.8925H156.877V24.0631ZM161.096 27.7985V26.3284H159.652V27.7985H161.096ZM161.096 31.2431V29.5208H159.652V31.2431H161.096ZM165.595 13.8497V12.7692H163.732V13.8552H165.595V13.8497ZM163.727 15.5446V16.691H165.59V15.5446H163.727ZM165.595 27.7985V26.3284H163.893V27.7985H165.595ZM165.595 31.2431V29.5208H163.893V31.2431H165.595ZM175.452 36.1304C175.452 37.7595 174.963 38.0118 173.911 38.2696C173.514 38.3629 173.116 38.4945 172.725 38.4945C172.048 38.4945 172.354 37.7595 172.166 37.1836C171.887 36.3553 170.443 36.0646 169.858 35.9055V35.4612C170.722 35.5545 171.581 35.6532 172.445 35.6532C172.843 35.6532 173.074 35.6861 173.074 35.0169V9.92784H175.452V36.1304ZM172.166 31.66H169.997V11.8751H172.166V31.66Z' fill='%23D1FF65'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_846_897'%3E%3Crect width='136' height='29' fill='white' transform='translate(39.4517 9.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    box-sizing: content-box;
}

.today_reading_post_main_metabox{
    margin-top: 40px;
}

@media (max-width: 767px){
.today_reading {margin-left: -10px;width: 100vw;}
.today_reading_content{width: 760px;padding-right: 20px;}
.today_reading_wrap {width: 100vw;overflow-x: scroll;}
a.today_item:hover .today_item_wrap {
    margin-top: 0;
    filter: unset;
    transition:all 0.3s ease-in-out;
}
a.today_item:hover .today_item_title {
    text-decoration:none;
}
}

/*content source, image source and video source css*/
/*Start: 2023-03 update*/
.source_by span {
    display: block;
    font-size: 16px !important;
    line-height: 1.51;
}
.source_by span a{
    font-size: 16px !important;
}
.source_by {
    position: relative;    
    margin: 20px 0;
    margin-top: 0;
    padding: 15px;
    border-radius: 5px;
    background: var(--share-icon-bg);
}
.source_by .source_by_wrap{
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    max-height: 48px;
}
.source_by i.icon{
    display: none;
}
.source_by.showarrow i.icon{
    position: absolute;
    right: 0px;
    bottom: 0px;
    display: inline-block;
}
.source_by.showarrow.showmore .source_by_wrap{
    display:inline-block ;
    max-height: none;
}
/*End: 2023-03 update*/

.container .article__author-name {
    background: transparent;
    width: auto !important;
    padding-left: 0;
    color: #a0a0a0;
    display: inline-block;
}

/*css for list page new layout 2021*/
.home .container.container--main .share_box,.page-template-template-keyword .container.container--main .share_box,.tag .container.container--main .share_box,.author .container.container--main .share_box,.category .container.container--main .share_box {
    display:none;
}
.container.container--main.cus_list .article--grid__header .article__featured-image {
    height: 169px;
    flex: 0 0 40%;
}
@media only screen and (max-width: 1270px){
.container.container--main.cus_list .article--grid__header .article__featured-image {
    height: calc( (66.6vw * 0.4 - 24px) * 1/1.91);
}
}
@media only screen and (max-width: 899px){
.container.container--main.cus_list .article--grid__header .article__featured-image {
    height: calc( (40vw - 24px) * 1/1.91);    
}
}
@media only screen and (max-width: 768px){
.container.container--main.cus_list .article--grid__header .article__featured-image {
    height: calc( (40vw - 0.68rem) * 1/1.91);
}
}
.container.container--main.cus_list .article.article--grid .article--grid__header a {
    display: flex;
}
.container.container--main.cus_list .article__meta.article--grid__meta {
    width: 60%;
    float: right;
    position: absolute;
    bottom: 12px;
    right: 0;
    border-bottom: unset;
    z-index: 9999;
    padding-bottom: 0;
    padding: 0 1.71429rem;
    margin: 0;
}
.container.container--main.cus_list .article--grid__title:after {
    background: unset;
}
.container.container--main.cus_list .article--billboard>a:hover .article__title:before,.container.container--main.cus_list .article--billboard>a:hover .article--list__title:before,.container.container--main.cus_list .article--billboard>a:hover .latest-comments__title:before,.container.container--main.cus_list .article--grid__header:hover .article--grid__title h3,.container.container--main.cus_list .article--grid__header:hover .article--grid__title:after {
    background: unset;
}
.container.container--main.cus_list .article--grid__header:hover .article__title .hN {
    color: #444;
}
.container.container--main.cus_list .article--grid__header .article__title .hN {
    color: #444;
    text-align: left;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
    height: auto;
}
.container.container--main.cus_list .article--grid__meta::before,.container.container--main.cus_list .article__meta-links::after{
    content:unset;
}
.container.container--main.cus_list .article__meta.article--grid__meta .split {
    display: flex;
}
.container.container--main.cus_list .article--grid__meta .split__title {
    width: unset !important;
}
.container.container--main.cus_list .article__meta .article__meta-links {
    margin-left: unset;
    line-height: unset;
    height: unset;
    padding-top: 0;
    flex-basis: 0;
    flex-grow: 1;
    text-align: left;
    justify-content: left;
    align-items: center;
}

i.icon.subscription_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Cg clip-path='url(%23clip0_680_1261)'%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M21.472 8.91055C20.6294 8.91055 19.944 9.63735 19.944 10.5307C19.944 10.7465 19.9853 10.9602 20.0647 11.1592L16.5605 13.3978L14.3835 8.94144C14.7857 8.64016 15.0282 8.15152 15.0282 7.62013C15.0282 6.7268 14.3428 6 13.5002 6C12.6577 6 11.9722 6.7268 11.9722 7.62013C11.9722 8.16249 12.2228 8.65695 12.638 8.95666L10.529 13.456L6.9355 11.1594C7.01488 10.9605 7.05647 10.7467 7.05647 10.5307C7.05647 9.63735 6.37099 8.91055 5.52844 8.91055C4.6859 8.91055 4 9.63735 4 10.5307C4 11.4567 4.7467 12.2036 5.62049 12.1479L7.07821 20.8156C7.09616 20.9223 7.18377 21 7.28594 21H19.7136C19.8158 21 19.9034 20.9221 19.9214 20.8156L21.3791 12.1479C22.2535 12.2043 23 11.4569 23 10.5307C23 9.63735 22.3145 8.91055 21.472 8.91055Z' fill='%230057FF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_680_1261'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 27px;
    height: 27px;
    margin-right: 5px;
    margin-left: 0;
}
.container.container--main.cus_list .article__meta i.icon.subscription_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Cg clip-path='url(%23clip0_680_1261)'%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M21.472 8.91055C20.6294 8.91055 19.944 9.63735 19.944 10.5307C19.944 10.7465 19.9853 10.9602 20.0647 11.1592L16.5605 13.3978L14.3835 8.94144C14.7857 8.64016 15.0282 8.15152 15.0282 7.62013C15.0282 6.7268 14.3428 6 13.5002 6C12.6577 6 11.9722 6.7268 11.9722 7.62013C11.9722 8.16249 12.2228 8.65695 12.638 8.95666L10.529 13.456L6.9355 11.1594C7.01488 10.9605 7.05647 10.7467 7.05647 10.5307C7.05647 9.63735 6.37099 8.91055 5.52844 8.91055C4.6859 8.91055 4 9.63735 4 10.5307C4 11.4567 4.7467 12.2036 5.62049 12.1479L7.07821 20.8156C7.09616 20.9223 7.18377 21 7.28594 21H19.7136C19.8158 21 19.9034 20.9221 19.9214 20.8156L21.3791 12.1479C22.2535 12.2043 23 11.4569 23 10.5307C23 9.63735 22.3145 8.91055 21.472 8.91055Z' fill='%230057FF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_680_1261'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    margin-right: 8px;
    margin-left: 0;
}
.container.container--main.cus_list .article__meta .xpost_author a{
    font-size:16px!important;
    color: #8B8B8B;
}
.container.container--main.cus_list ul.share_box {
    width: 30px;
    height: 30px;
    margin: 0;
    display:block;
}
.container.container--main.cus_list li.share_icon.share_oth {
    margin-left: 0 !important;
    width: auto;
}
.container.container--main.cus_list .split .split__title {
    display: flex;
    height: auto;
    margin-right:0;
    align-items: center;
}
.container.container--main.cus_list .article--grid {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dotted #ccc;
}
.container.container--main.cus_list .grid.masonry[data-columns]{
    position: relative;
    z-index: 99;
    margin-left: 0;
}
.container.container--main.cus_list [data-columns] .masonry__item-wrapper{
    position: relative;
    /*z-index: 99;*/
}
.container.container--main.cus_list [data-columns] .masonry__item,.container.container--main.cus_list [data-columns]>div {
    width: 100%;
    padding-left: 0 ;
/*    border-bottom: 1px dotted #ccc;*/
/*    padding-bottom: 20px;*/
/*    margin-bottom: 20px;*/
}
.container.container--main.cus_list .article__meta-links .xpost_date,.container.container--main.cus_list .article__meta-links .sticky_date {
    margin-left: 8px;
    font-size: 16px!important;
    color:#8B8B8B;
    text-transform: none;
}
.container.container--main.cus_list .article__meta .small-link{
    font-size: 16px!important;
    color:#8B8B8B;
    margin-right: 8px;
}
.container.container--main.cus_list .article__meta .xpost_author a,
.container.container--main.cus_list .article__meta-links .xpost_date,
.container.container--main.cus_list .article__meta .small-link {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all;
/*  margin-right: 8px;
    margin-left: 8px;*/
    text-transform: none;
    letter-spacing:0;
}
.container.container--main.cus_list .article__meta .xpost_author {
    flex: 1 0 0;
    text-align: right;
}
@media (max-width: 899px){
    .container.container--main.cus_list .article__meta i.icon.subscription_icon{
        width: 27px;
        height: 27px;
    }
    .container.container--main.cus_list .article__meta .xpost_author a,
    .container.container--main.cus_list .article__meta-links .xpost_date,
    .container.container--main.cus_list .article__meta .small-link {
        font-size:14px!important;
        text-transform: none;
/*        line-height: 12px;        */
    }
    .container.container--main.cus_list .article__meta .small-link.a_tag{
        display: none;
    }
    .container.container--main.cus_list .article__meta .article__category .small-link {
        display:none;
    }
    .container.container--main.cus_list .article__meta-links .xpost_date{
        margin-left: 0px;
    }
    .container.container--main.cus_list .article--grid__header .article__title{
        padding:0 0 0 12px;
    }
    .container.container--main.cus_list .article--grid__header .article__title .hN {
        font-size:16px !important;
        height:58px;
        line-height: 1.2 !important;
    }
    .container.container--main.cus_list .article__meta.article--grid__meta{
        padding:0 0 0 12px;
        bottom: 12px;
    }
    .container.container--main.cus_list .article--grid__meta .article__meta-links li{
        font-size:14px!important;
    }
    .container.container--main.cus_list ul.share_box {
        position: absolute;
        right: 0;
        bottom: 0;
    }
}
/*list page videoplay icon : Start*/
.cus_list i.icon.videoplay {
    position: absolute;
    width: 60px;
    height: 60px;
    display: inline-block;
    left: calc(50% - 30px);
    top: calc(50% - 30px);
}
.cus_list i.icon.videoplay {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Ccircle cx='30' cy='30' r='29' fill='%23203698' fill-opacity='0.85' stroke='white' stroke-width='2'/%3E%3Cpath d='M24.5059 15.0191C23.4616 14.3706 22.1491 14.3492 21.0836 14.955C20.018 15.5608 19.3547 16.7011 19.3547 17.9413V43.029C19.3547 44.2691 20.018 45.4095 21.0836 46.0153C22.1491 46.6211 23.4616 46.5926 24.5059 45.9512L44.8285 33.4073C45.8376 32.7872 46.4515 31.6825 46.4515 30.4851C46.4515 29.2878 45.8376 28.1902 44.8285 27.563L24.5059 15.0191Z' fill='white'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 99;
}
@media only screen and (max-width: 899px){
.cus_list i.icon.videoplay {
    width: 40px;
    height: 40px;
    left: calc(50% - 20px);
    top: calc(50% - 20px);
}
}
/*list page videoplay icon : End*/

.sidebar .widget_popular_posts_widget a.popular-post-title{
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    line-height: 28px;
    height: 60px;
}
/* 大電視圖片固定比例 1/1.91*/
.article--big .image-wrap img,.hard--sides .image-wrap img {
    position: unset;
}
.featured-area__aside,.featured-area__article{
    margin-bottom: 1.5rem;
}

@media (max-width: 899px){
/*mobile view float: left;*/
.media__img--rev{
    float: left;
    margin-right: 24px;
    margin-left: unset;
}
}
.article--big a.image-wrap{
    padding-top: unset !important;
    /*max-height: 446px;*/
    max-height: 422px;
}
@media (max-width: 899px){
.article--big a.image-wrap{
    /*max-height: calc(100vw * 1/1.91 + 78px);*/
    max-height: calc(100vw * 1/1.91);
}
}
.pixslider .article--big a.image-wrap{
    padding-top: unset !important;
    max-height: 422px;
}
.hard--sides a.image-wrap {
    padding-top: unset !important;
    height: 99px;
}
.block-list--alt > li{
    padding-bottom: 0.75rem;
}
.block-list--alt > li + li{
    padding-top: 0.75rem;
}
@media (max-width: 1270px){
    .hard--sides a.image-wrap {
    height: calc( (41.66vw - 3.2rem) * 0.333 * 1/1.91);
}
}
@media (max-width: 899px){
    .hard--sides a.image-wrap {
    height: calc( (100vw - 4.8rem) * 0.333 * 1/1.91);
}
}
@media (max-width: 882px){
    .hard--sides a.image-wrap {
    height: calc( (100vw - 4.8rem) * 0.333 * 1/1.91);
}
}
@media (max-width: 752px){
    .hard--sides a.image-wrap {
    height: calc( (100vw - 1.4rem) * 0.333 * 1/1.91);
}
.pixslider.js-pixslider.rsHor.slider--loaded,.rsOverflow.grab-cursor{
height:calc( 100vw * 1/1.91 )!important;
}
}

.ac-widget-placeholder.ac-reset{
    margin-right: unset;
}
.media__body .article__category{
    position: absolute;
    bottom: 0;
}
.media__body .article__meta-links{
    position: absolute;
    bottom: 0;
    right: calc(33.3% + 24px);
}
@media (max-width: 899px){
   .media__body .article__meta-links{
    right: 0;
} 
}

/* .featured-area__article.article--big .image-wrap .gallery__item {
    height:422px;
    overflow: hidden;
}
@media (max-width: 1270px){
    .featured-area__article.article--big .image-wrap .gallery__item {
        height: calc((66.66vw - 60px) * 1/1.9);
        
    }
}
@media (max-width: 899px){
    .featured-area__article.article--big .image-wrap .gallery__item {
        height: calc((100vw - 68px) * 1/1.9);
        
    }
}
@media (max-width: 768px){
    .featured-area__article.article--big .image-wrap .gallery__item {
        height: calc((100vw - 40px) * 1/1.9);
        
    }
}
@media (max-width: 752px){
    .featured-area__article.article--big .image-wrap .gallery__item {
        height: calc((100vw - 40px) * 1/1.9);
        
    }
}
@media (max-width: 599px){
    .featured-area__article.article--big .image-wrap .gallery__item {
        height: calc(100vw * 1/1.9);
        
    }
} */

.container .article__author-name {
    background: transparent;
    width: auto !important;
    padding-left: 0;
    color: #a0a0a0;
    display: inline-block;
}


    .container .article__author-name {
    background: transparent;
    width: auto !important;
    padding-left: 0;
    padding-right: 0;
    color: #a0a0a0;
    display: inline-block;
    }
    /*.container .article__author-name::after {
    content: "-";
    padding: 0 5px;
    margin: 0 !important;
    display: inline-block;
    }*/
    .article__author-name a {
    color: #a0a0a0;

    border-radius: 5px;
    font-size: 14px !important;
    }

    article.post-article .article__title__meta {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 24px !important;
    align-items: self-start;
    }

    time.article__time {
    background: transparent;
    color: #a0a0a0;
    flex-basis: 0;
    flex-grow: 1;

    text-align: left;
    padding-right: 0;
    padding-left: 0px;
    margin: 0;
    display: inline-block;
    }

    .container .article__cat-name {
    background: transparent;
    width: auto !important;

    padding-left: 0;
    flex: 0 0 50%;
    display: flex;
    align-items: center;
    }

    .article__cat-name a {
    color: var(--theme-color);

    border-radius: 5px;
    font-size: 16px !important;
    vertical-align: top;
    line-height: 30px;
    }

    .article__cat-name a:hover {
    /* text-decoration: none !important;
    color: var(--share-icon-bg);
    background: var(--theme-color); */
    }
    .article__author-name:after, .comment__author-name:after{
    content: "-";
    padding: 0 5px;
    margin: 0 !important;
    display: inline-block;
    }
    .share_box{height: 30px;}
    .share_box .share_icon{
    margin-bottom:0 !important;
    }
    @media (max-width: 899px) {
    .container .article__cat-name {
    flex: 0 0 40%;
    }
    .share_box{ width: 60%; }
    .article__cat-name a {
    vertical-align: unset;
    }
    }

/*NMGOne Login 2022*/
li.nmgone_login_li{
    position: relative;
    display: inline-block;
    display: none;
}
.nmgone_login_d a.login_container{
    text-decoration: none !important;
}
.nmgone_login_m,.nmgone_login_d{
    cursor: pointer;
}
.nmgone_login_m.in .login_container,.nmgone_login_d.in .login_container{
    display: none;
}
.nmgone_login_m .user_container,.nmgone_login_d .user_container,.nmgone_login_m .login_container .login_text{
    display: none;
}
.nmgone_login_m.in .user_container,.nmgone_login_d.in .user_container{
    display: flex;
    position: relative;
}

.nmgone_login_d {
    display: flex;
    border-radius: 20px;
    padding: 0 10px 0 4px;
    font-size: 16px !important;
    align-items: center;
    justify-content: center;
    /*border: 1px solid var(--user-pri-color);*/
    color: #0057ff;
    height: 36px;
}
.nmgone_login_d.in {
    padding: 0;
    border: none;
}
.nmgone_login_d:hover{
    text-decoration: underline !important;
    /*background:var(--user-btn-sec-hover-color);*/
}
.nmgone_login_d:active{
    background:var(--user-btn-sec-active-color);
}
.nmgone_login_d.in:hover,.nmgone_login_d.in:active{
    background:transparent;
}

.login_container,.user_container {
    display: flex;
    align-items: center;
}
.nmgone_login_m .login_container{
    margin: 12px;
}
.nmgone_login_m .user_container{
    margin: 12px 0;
}
.login_text,.login_text a,.login_text a:hover{
    font-size: 18px !important;
    text-decoration: none!important;
    color: #0057FF;
}
.nmgone_login_d .icons,.nmgone_login_m .icons{
    display: inline-block; 
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: top;
    margin: 0;
}

.nmgone_login_d .icons:before,.nmgone_login_d .icons:after,.nmgone_login_m .icons:before,.nmgone_login_m .icons:after{
    content: unset;
}

.nmgone_login_d .icon-login {
    font-size: 22px;
    display: inline-block;
    width: 23px;
    height: 23px;
    line-height: 1;
    padding: 16px; 
    color:#fff;
    background: transparent url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 24 24' fill='%231E37A6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6C11.2583 6 10.5333 6.21993 9.91661 6.63199C9.29993 7.04404 8.81928 7.62971 8.53545 8.31494C8.25162 9.00016 8.17736 9.75416 8.32206 10.4816C8.46675 11.209 8.8239 11.8772 9.34835 12.4017C9.8728 12.9261 10.541 13.2833 11.2684 13.4279C11.9958 13.5726 12.7498 13.4984 13.4351 13.2145C14.1203 12.9307 14.706 12.4501 15.118 11.8334C15.5301 11.2167 15.75 10.4917 15.75 9.75C15.75 8.75544 15.3549 7.80161 14.6517 7.09835C13.9484 6.39509 12.9946 6 12 6ZM12 12C11.555 12 11.12 11.868 10.75 11.6208C10.38 11.3736 10.0916 11.0222 9.92127 10.611C9.75098 10.1999 9.70642 9.7475 9.79323 9.31105C9.88005 8.87459 10.0943 8.47368 10.409 8.15901C10.7237 7.84434 11.1246 7.63005 11.561 7.54323C11.9975 7.45642 12.4499 7.50097 12.861 7.67127C13.2722 7.84157 13.6236 8.12996 13.8708 8.49997C14.118 8.86998 14.25 9.30499 14.25 9.75C14.2494 10.3466 14.0122 10.9185 13.5903 11.3403C13.1685 11.7622 12.5966 11.9994 12 12Z' fill='%231E37A6'%3E%3C/path%3E%3Cpath d='M12 1.5C9.9233 1.5 7.89323 2.11581 6.16652 3.26957C4.4398 4.42332 3.09399 6.0632 2.29927 7.98182C1.50455 9.90045 1.29661 12.0116 1.70176 14.0484C2.1069 16.0852 3.10693 17.9562 4.57538 19.4246C6.04383 20.8931 7.91476 21.8931 9.95156 22.2982C11.9884 22.7034 14.0996 22.4955 16.0182 21.7007C17.9368 20.906 19.5767 19.5602 20.7304 17.8335C21.8842 16.1068 22.5 14.0767 22.5 12C22.4968 9.2162 21.3896 6.54733 19.4211 4.57889C17.4527 2.61044 14.7838 1.50318 12 1.5V1.5ZM7.50001 19.7828V18.75C7.5006 18.1534 7.73784 17.5815 8.15967 17.1597C8.5815 16.7378 9.15345 16.5006 9.75001 16.5H14.25C14.8466 16.5006 15.4185 16.7378 15.8403 17.1597C16.2622 17.5815 16.4994 18.1534 16.5 18.75V19.7828C15.1344 20.5802 13.5814 21.0004 12 21.0004C10.4186 21.0004 8.86563 20.5802 7.50001 19.7828V19.7828ZM17.994 18.6945C17.9791 17.7107 17.5782 16.7722 16.8779 16.0812C16.1776 15.3901 15.2339 15.0019 14.25 15H9.75001C8.76614 15.0019 7.82238 15.3901 7.12207 16.0812C6.42176 16.7722 6.02095 17.7107 6.006 18.6945C4.64593 17.4801 3.6868 15.8812 3.25563 14.1095C2.82446 12.3378 2.94158 10.477 3.59148 8.77339C4.24139 7.06978 5.39342 5.60375 6.89503 4.56942C8.39665 3.5351 10.177 2.98127 12.0004 2.98127C13.8237 2.98127 15.6041 3.5351 17.1057 4.56942C18.6073 5.60375 19.7594 7.06978 20.4093 8.77339C21.0592 10.477 21.1763 12.3378 20.7451 14.1095C20.314 15.8812 19.3548 17.4801 17.9948 18.6945H17.994Z' fill='%231E37A6'%3E%3C/path%3E%3C/svg%3E") center no-repeat;
    vertical-align: top;
}

.nmgone_login_d.in .icon-login {
    font-size: 22px;
    display: inline-block;
    width: 38px;
    height: 38px;
    line-height: 1;
    /*padding: 16px; */
    color:#fff;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='none'%3E%3Cpath d='M19 37C28.9411 37 37 28.9411 37 19C37 9.05887 28.9411 1 19 1C9.05887 1 1 9.05887 1 19C1 28.9411 9.05887 37 19 37Z' fill='white' stroke='%230057FF' stroke-width='2'/%3E%3Cpath d='M19.0687 22.6897C23.3536 22.6897 26.8273 19.1389 26.8273 14.7587C26.8273 10.3785 23.3536 6.82764 19.0687 6.82764C14.7837 6.82764 11.3101 10.3785 11.3101 14.7587C11.3101 19.1389 14.7837 22.6897 19.0687 22.6897Z' fill='%230057FF'/%3E%3Cpath d='M18.9998 36.0001C23.6411 36.0001 27.848 34.138 30.917 31.1207C28.6342 26.8794 24.1549 23.9932 18.9998 23.9932C13.8446 23.9932 9.36528 26.8794 7.08252 31.1207C10.1515 34.1345 14.3584 36.0001 18.9998 36.0001Z' fill='%230057FF'/%3E%3C/svg%3E") center no-repeat;
    /*background-color: var(--user-pri-color);*/
    border-radius: 50%;
    vertical-align: top;
}

.nmgone_login_m .icon-login {
    font-size: 22px;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 1;
    padding: 16px; 
    color:#fff;
    background: transparent url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6C11.2583 6 10.5333 6.21993 9.91661 6.63199C9.29993 7.04404 8.81928 7.62971 8.53545 8.31494C8.25162 9.00016 8.17736 9.75416 8.32206 10.4816C8.46675 11.209 8.8239 11.8772 9.34835 12.4017C9.8728 12.9261 10.541 13.2833 11.2684 13.4279C11.9958 13.5726 12.7498 13.4984 13.4351 13.2145C14.1203 12.9307 14.706 12.4501 15.118 11.8334C15.5301 11.2167 15.75 10.4917 15.75 9.75C15.75 8.75544 15.3549 7.80161 14.6517 7.09835C13.9484 6.39509 12.9946 6 12 6ZM12 12C11.555 12 11.12 11.868 10.75 11.6208C10.38 11.3736 10.0916 11.0222 9.92127 10.611C9.75098 10.1999 9.70642 9.7475 9.79323 9.31105C9.88005 8.87459 10.0943 8.47368 10.409 8.15901C10.7237 7.84434 11.1246 7.63005 11.561 7.54323C11.9975 7.45642 12.4499 7.50097 12.861 7.67127C13.2722 7.84157 13.6236 8.12996 13.8708 8.49997C14.118 8.86998 14.25 9.30499 14.25 9.75C14.2494 10.3466 14.0122 10.9185 13.5903 11.3403C13.1685 11.7622 12.5966 11.9994 12 12Z' fill='%23fff'%3E%3C/path%3E%3Cpath d='M12 1.5C9.9233 1.5 7.89323 2.11581 6.16652 3.26957C4.4398 4.42332 3.09399 6.0632 2.29927 7.98182C1.50455 9.90045 1.29661 12.0116 1.70176 14.0484C2.1069 16.0852 3.10693 17.9562 4.57538 19.4246C6.04383 20.8931 7.91476 21.8931 9.95156 22.2982C11.9884 22.7034 14.0996 22.4955 16.0182 21.7007C17.9368 20.906 19.5767 19.5602 20.7304 17.8335C21.8842 16.1068 22.5 14.0767 22.5 12C22.4968 9.2162 21.3896 6.54733 19.4211 4.57889C17.4527 2.61044 14.7838 1.50318 12 1.5V1.5ZM7.50001 19.7828V18.75C7.5006 18.1534 7.73784 17.5815 8.15967 17.1597C8.5815 16.7378 9.15345 16.5006 9.75001 16.5H14.25C14.8466 16.5006 15.4185 16.7378 15.8403 17.1597C16.2622 17.5815 16.4994 18.1534 16.5 18.75V19.7828C15.1344 20.5802 13.5814 21.0004 12 21.0004C10.4186 21.0004 8.86563 20.5802 7.50001 19.7828V19.7828ZM17.994 18.6945C17.9791 17.7107 17.5782 16.7722 16.8779 16.0812C16.1776 15.3901 15.2339 15.0019 14.25 15H9.75001C8.76614 15.0019 7.82238 15.3901 7.12207 16.0812C6.42176 16.7722 6.02095 17.7107 6.006 18.6945C4.64593 17.4801 3.6868 15.8812 3.25563 14.1095C2.82446 12.3378 2.94158 10.477 3.59148 8.77339C4.24139 7.06978 5.39342 5.60375 6.89503 4.56942C8.39665 3.5351 10.177 2.98127 12.0004 2.98127C13.8237 2.98127 15.6041 3.5351 17.1057 4.56942C18.6073 5.60375 19.7594 7.06978 20.4093 8.77339C21.0592 10.477 21.1763 12.3378 20.7451 14.1095C20.314 15.8812 19.3548 17.4801 17.9948 18.6945H17.994Z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E") center no-repeat;
    vertical-align: top;
}

.nmgone_login_d .icons.icon-circle,.nmgone_login_m .icons.icon-circle{
    background-color:#203696; 
    width: 36px;
    height: 36px;
    display: flex;
    justify-content: center;
    font-style: normal;
    align-items: center;
    color: #fff;
}
.nmgone_login_m .icons.icon-circle{
    border: 2px solid #fff;
    width: 26px;
    height: 26px;
}
.icon-circle{border-radius: 50%;}

.icon-arrow {   
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.49458 1.18323C8.73888 0.938924 9.13496 0.938924 9.37928 1.18323C9.62358 1.42753 9.62358 1.82363 9.37928 2.06793L5.44194 6.00526C5.19786 6.24934 4.80214 6.24934 4.55806 6.00526L0.620728 2.06793C0.376424 1.82363 0.376424 1.42753 0.620728 1.18323C0.86503 0.938924 1.26113 0.938924 1.50543 1.18323L5 4.6778L8.49458 1.18323Z' fill='%231A1A1A' fill-opacity='0.5'/%3E%3C/svg%3E");
}

.icon-crown{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='9' viewBox='0 0 10 9' fill='none'%3E%3Cpath d='M1.5 6.5L0.5 1L3.25 3.5L5 0.5L6.75 3.5L9.5 1L8.5 6.5H1.5ZM8.5 8C8.5 8.3 8.3 8.5 8 8.5H2C1.7 8.5 1.5 8.3 1.5 8V7.5H8.5V8Z' fill='%231E37A6'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-unlock{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9.04199 2.91083C8.72583 2.30067 8.11099 1.75 7.00033 1.75C5.13366 1.75 4.66699 3.30575 4.66699 4.08333V5.83333' stroke='%231E37A6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.75 7C1.75 6.53587 1.93437 6.09075 2.26256 5.76256C2.59075 5.43437 3.03587 5.25 3.5 5.25H10.5C10.9641 5.25 11.4092 5.43437 11.7374 5.76256C12.0656 6.09075 12.25 6.53587 12.25 7V11.0833C12.25 11.5475 12.0656 11.9926 11.7374 12.3208C11.4092 12.649 10.9641 12.8333 10.5 12.8333H3.5C3.03587 12.8333 2.59075 12.649 2.26256 12.3208C1.93437 11.9926 1.75 11.5475 1.75 11.0833V7ZM7.58333 8.16667C7.58333 8.01196 7.52187 7.86358 7.41248 7.75419C7.30308 7.64479 7.15471 7.58333 7 7.58333C6.84529 7.58333 6.69692 7.64479 6.58752 7.75419C6.47812 7.86358 6.41667 8.01196 6.41667 8.16667V9.91667C6.41667 10.0714 6.47812 10.2198 6.58752 10.3291C6.69692 10.4385 6.84529 10.5 7 10.5C7.15471 10.5 7.30308 10.4385 7.41248 10.3291C7.52187 10.2198 7.58333 10.0714 7.58333 9.91667V8.16667Z' fill='%231E37A6'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
}
.nmgone_login_m .icon-arrow {   
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.49458 1.18323C8.73888 0.938924 9.13496 0.938924 9.37928 1.18323C9.62358 1.42753 9.62358 1.82363 9.37928 2.06793L5.44194 6.00526C5.19786 6.24934 4.80214 6.24934 4.55806 6.00526L0.620728 2.06793C0.376424 1.82363 0.376424 1.42753 0.620728 1.18323C0.86503 0.938924 1.26113 0.938924 1.50543 1.18323L5 4.6778L8.49458 1.18323Z' fill='%23fff' fill-opacity='0.5'/%3E%3C/svg%3E");
}

.nmgone_login_d.in .in-menu ,.nmgone_login_m.in .in-menu{
    z-index: 9999999999999999;
    position: absolute;
    background: #EFFCFF;
    color: #0057FF;
    width: 200px;
    text-align: left;
    right: 5%;
    top: 46px;
    padding: 16px 27px;
    box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.5);
    /*display: flex;*/
    flex-direction: column;
}
.nmgone_login_d .in-menu,.nmgone_login_m .in-menu{
    display: none;
}
.nmgone_login_d.in .in-menu.show,.nmgone_login_m.in .in-menu.show{
    display: flex;
}
.nmgone_login_d.in .in-menu a,.nmgone_login_m.in .in-menu a{
    color: #0057FF;
    padding:6px;
    display: block;
}
.nmgone_login_d.in .in-menu a:last-child,.nmgone_login_m.in .in-menu a:last-child{
    border-top:1px solid #0057FF;
}





li.ba-tab {
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: solid 1px #edf3f3;
    margin-bottom: 10px;
    /*width: 50%;*/
}
li.ba-tab a.ba-tab-wrapper{
    color:#8b8b8b;
}
li.ba-tab.curr a.ba-tab-wrapper{
    color:#203698!important;
}
.ba-tabs .ba-tab:hover{
    color: #8b8b8b !important;
    background: transparent!important;
}
.ba-tabs .ba-tab.curr,.ba-tabs .ba-tab.curr:hover {
    color: #203698 !important;
    border-bottom: solid 2px #203698!important;
    background: transparent!important;
}

.content_left.ba-tabs {
    max-width: 172px;
    border: none;
    margin: 0 24px 50px 00px;
    padding: 0;
    width: 40%;
}

.content_left_right {
    display: flex;
}
.content_left_right{
    /*flex-direction: column;*/
}
.content_left.ba-tabs{
    /*width: 100%;*/
    max-width: unset;
    margin: 0;
    float: none;
}
.content_left.ba-tabs ul {
/*padding-top:20px;*/
width: 80%;
/*display: flex;*/
}
.ba-tabs .ba-tab:hover .ba-tab-wrapper, .ba-tab-wrapper:hover {
    /* color: #fff; */
    text-decoration: none;
}

.content_right h2 {
    margin-top: 0;
    font-size: 18px !important;
    font-weight: 400;
    color: #1A1F36;
}

.member_subcription_ul h4, .member_subcription_detail_ul h4 {
    margin-top: 0.75rem;
    font-size: 18px !important;
    font-weight: 700 !important;
    /*color: var(--user-pri-color) !important;*/
}

.member_subcription_ul p,.member_subcription_ul p span,.member_subcription_ul li span {
    font-size: 14px !important;
}

.content_right {
    width: 100%;
    max-width: 100%;
}


.member_subcription_ul, .member_subcription_detail_ul{
 width: auto!important;
 max-width: 600px!important;
}
.content_right .tab_active{
 margin-bottom: 20px;
}
.member_subcription_ul li:before {
    display: inline-block;
    content: "";
    width: 10px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='9' viewBox='0 0 10 9' fill='none'%3E%3Cpath d='M3.80728 8.5C3.50306 8.5 3.21493 8.38399 3.03031 8.18397L0.531549 5.486C0.454295 5.40268 0.397894 5.30774 0.365571 5.20659C0.333249 5.10545 0.325638 5.00009 0.343175 4.89654C0.360711 4.79299 0.403051 4.69329 0.467773 4.60312C0.532495 4.51295 0.61833 4.43409 0.720372 4.37104C0.822378 4.30774 0.938669 4.2615 1.06258 4.23499C1.18649 4.20848 1.31559 4.20221 1.44247 4.21654C1.56936 4.23088 1.69153 4.26553 1.80199 4.31852C1.91245 4.37151 2.00903 4.4418 2.08619 4.52534L3.73035 6.29922L7.86418 0.874717C8.00127 0.695615 8.2197 0.568258 8.47155 0.520583C8.72341 0.472909 8.98812 0.508808 9.20762 0.620408C9.66429 0.852429 9.80486 1.3439 9.51953 1.71765L4.6353 8.12397C4.55193 8.23382 4.437 8.32538 4.30051 8.39071C4.16401 8.45604 4.01007 8.49316 3.85204 8.49886C3.83665 8.5 3.82266 8.5 3.80728 8.5Z' fill='%2327AE60'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 5px;
}
.content_right_history_pay_list_div {
    width: 100%;
}

.content_right_history_pay_list_tab table,.content_right_history_pay_list_tab table * {
    border: none !important;
    background:transparent!important;
}

.content_right_history_pay_list_tab table tr {
    border-bottom:1px solid #e8e8eb!important;
    color:#3C4257;
}
.content_right_history_pay_list_tab table thead tr{
    border-bottom:2px solid #b4b9c2!important;
    color:#697386;
}

.content_right_history_pay_list_tab table>tbody tr>td:first-child {
    color: var(--user-pri-color);
}

input.user-input {
    border-radius: 8px;
    border: 1px solid #8792a2;
    width: 40%;
    display: inline-block;
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.08), 0px 1px 1px rgba(0, 0, 0, 0.04);
    margin-bottom: 30px;
}
@media (max-width: 899px){
    input.user-input {
        width: 68%;
    }
}
.user-btn-sec {
    border: 1px solid var(--user-pri-color);
    background: var(--user-btn-sec-color);
    border-radius: 8px;
    outline: 0;
    padding: 10px 20px;
    font-size: 18px;
    color: var(--user-pri-color);
    vertical-align: text-bottom;
    margin: 0 20px;
}
.user-btn-sec:hover {
    /* border: 1px solid var(--user-pri-color);
    background: var(--user-btn-sec-hover-color); */
    border: 1px solid #D1FF65;
    background: #D1FF65;
}
.user-btn-sec:active {
    /* border: 1px solid var(--user-pri-color);
    background: var(--user-btn-sec-active-color); */
    border: 1px solid #D1FF65;
    background: #D1FF65;
}
.user-btn-pri {
    /* border: 1px solid var(--user-btn-pri-color);
    background: var(--user-btn-pri-color); */
    border: 1px solid #D1FF65;
    background: #D1FF65;
    border-radius: 8px;
    outline: 0;
    padding: 10px 20px;
    font-size: 18px;
    color: #0057FF;
    vertical-align: middle;
    display: block;
}
.user-btn-pri:hover{
    /* border: 1px solid var(--user-btn-pri-hover-color);
    background-color:var(--user-btn-pri-hover-color); */
    border: 1px solid #D1FF65;
    background: #D1FF65;
}
.user-btn-pri:active{
    /* border: 1px solid var(--user-btn-pri-active-color);
    background-color:var(--user-btn-pri-active-color); */
    border: 1px solid #D1FF65;
    background: #D1FF65;
}

.user-btn-pri,.user-btn-sec,.user-btn-pri:hover,.user-btn-sec:hover{
    text-decoration: none!important;
}

.user_detail_input {
    margin: 30px 0;
    display: block;
}

/*.cancel_member_sub_btn,.recurring_sub_btn {
    width: 100%;
    text-align: center;
}*/
.recurring_sub_btn{
    font-size: 14px !important;
    text-decoration: underline;
}

.error_lable {
    /*color: #D93636;
    background: #D936361A;
    padding: 2px 10px;
    border-radius: 8px;*/
    color: red;
}
a.error_lable{
    text-decoration: underline;
}
.invalid_lable {
    background: #3C42571F;
    padding: 5px 10px;
    border-radius: 8px;
    color: #697386;
    font-size: 14px !important;
}
/*.history_pay_button {
    float: right;
    margin: 0;
    line-height: 1.6;
    cursor: pointer;
    font-size: 14px !important;
    color: var(--user-pri-color) !important;
}*/
.cancel_member_sub_btn{
    float: right;
    margin: 0;
    line-height: 1.6;
    cursor: pointer;
    font-size: 14px !important;
    color: var(--user-pri-color) !important;
}

@media (max-width: 899px) {
    .content_left_right{
        flex-direction: column;
    }
    .content_left.ba-tabs{
        width: 100%;
        max-width: unset;
        margin: 0;
        float: none;
    }
    .content_left.ba-tabs ul {
    padding-top:20px;
    width: 100%;
    display: flex;
}
.content_left.ba-tabs ul li{
    width:50%
}
.content_right{
    float: none;
    width: 100%;
}
.member_subcription_ul, .member_subcription_detail_ul{
    width: 100% !important;
}
.content_right_history_pay_list_tab table tr td {
    font-size: 14px !important;
    max-width: 25%;
}
/*.history_pay_button {
    line-height: 1;
}*/
.cancel_member_sub_btn{
    line-height: 1;
}

}
.content_right_member_subcription_div .member_subcription_ul,.content_right_member_subcription_div .member_subcription_detail_ul{
    border: solid 1px #203698;
}

.readmore_member_content {
    z-index: 2;
    position: relative;
}
.readmore_member_content:before{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(250, 249, 249, 0) 0px, #fff 100%) repeat scroll 0 0;
    top: -180px;
    height: 180px;
    left: 0;
    position: absolute;
    content: "";
    width: 100%;
    z-index: 1;
}
.readmore_member_wrapper {
    width: 80%;
    max-width: 343px;
    margin: 0 auto;
    text-align: center;
    /* background-color: var(--theme-color); */
    background-color:#0057FF;
    color: #fff;
    padding: 40px 20px 16px;
}

.pomo_code {
    display: inline-block;
}

.pomo_code .btn {
    background: transparent;
    display: inline-block;
    margin: 0 20px 0 0;
    padding: 5px 0;
    line-height: 0.6;
    border: none;
    color: #D1FF65;
    font-size: 18px !important;
    font-weight: 700;
    border-bottom: 1px solid #D1FF65;
}


.pomo_code .btn:after {
    position: absolute;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' viewBox='0 0 14 15' fill='none'%3E%3Cpath d='M11.9406 5.33594H6.49783C5.82984 5.33594 5.28833 5.90052 5.28833 6.59697V12.2716C5.28833 12.9681 5.82984 13.5327 6.49783 13.5327H11.9406C12.6086 13.5327 13.1501 12.9681 13.1501 12.2716V6.59697C13.1501 5.90052 12.6086 5.33594 11.9406 5.33594Z' stroke='%23D1FF65' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M2.81425 9.11902H2.2095C1.88872 9.11902 1.58108 8.98617 1.35425 8.74968C1.12743 8.51319 1 8.19244 1 7.85799V2.18334C1 1.84889 1.12743 1.52814 1.35425 1.29165C1.58108 1.05516 1.88872 0.922302 2.2095 0.922302H7.65226C7.97304 0.922302 8.28068 1.05516 8.5075 1.29165C8.73433 1.52814 8.86176 1.84889 8.86176 2.18334V2.81385' stroke='%23D1FF65' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-left: 2px;
    display: inline-block;
}

.readmore_member_btn {
    border-radius: 50px;
    font-size: 18px !important;
    font-weight: 700;
    width:80%;
    margin:0 auto;
    padding: 5px;
    position: relative;
}

.readmore_member_btn:after {
    content: "";
    display: inline-block;
    width: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 18L15 12L9 6' stroke='%230057FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    height: 24px;
    position: absolute;
    right: 12px;
    top: 10px;
}


.readmore_member_title {
    font-size: 24px !important;
    font-weight: 700;
    color: #D1FF65;
}

.readmore_member_text {
    font-size: 16px !important;
    padding: 20px 0;
}
.readmore_member_wrapper .subc_footer {font-size: 16px !important;margin-top: 36px;padding-top: 16px;border-top: 1px solid #ffffff4d;}
.readmore_member_wrapper .subc_footer a{
    font-size: 16px !important;
    /* text-decoration: underline; */
    color: #D1FF65;
}
.container .readmore_member_wrapper .subc_footer a:not(.read_more):hover{
    color: #D1FF65;
    text-decoration: underline;
}
.article__title__meta .share_box{
    width: auto;
}
.article_title_meta_ele {
    display: flex;
    align-items: center;
    justify-content: center;
}

.article_title_avatar {
    /* display: inline-block; */
    height: 46px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 6px;
}

.article_title_avatar img ,.article_title_vip i.icon.vip{
    height: 46px;
    width: 46px;
}

.article_title_meta_badge {
    display: flex;
}

.article_title_vip {
    display: flex;
    height: 46px;
}
.article_title_vip i.icon.vip{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Cg clip-path='url(%23clip0_680_1261)'%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0H19C23.4183 0 27 3.58172 27 8V19C27 23.4183 23.4183 27 19 27H8C3.58172 27 0 23.4183 0 19V8Z' fill='%23D1FF65'/%3E%3Cpath d='M21.472 8.91055C20.6294 8.91055 19.944 9.63735 19.944 10.5307C19.944 10.7465 19.9853 10.9602 20.0647 11.1592L16.5605 13.3978L14.3835 8.94144C14.7857 8.64016 15.0282 8.15152 15.0282 7.62013C15.0282 6.7268 14.3428 6 13.5002 6C12.6577 6 11.9722 6.7268 11.9722 7.62013C11.9722 8.16249 12.2228 8.65695 12.638 8.95666L10.529 13.456L6.9355 11.1594C7.01488 10.9605 7.05647 10.7467 7.05647 10.5307C7.05647 9.63735 6.37099 8.91055 5.52844 8.91055C4.6859 8.91055 4 9.63735 4 10.5307C4 11.4567 4.7467 12.2036 5.62049 12.1479L7.07821 20.8156C7.09616 20.9223 7.18377 21 7.28594 21H19.7136C19.8158 21 19.9034 20.9221 19.9214 20.8156L21.3791 12.1479C22.2535 12.2043 23 11.4569 23 10.5307C23 9.63735 22.3145 8.91055 21.472 8.91055Z' fill='%230057FF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_680_1261'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
			background-size: contain;
			background-repeat: no-repeat;
  width: 46px;
	height: 46px;
  display:inline-block;
}

.article_title_meta_container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin-left: 4px;
}

.article__title__meta .article__author-name a {
    font-size: 18px !important;
    color: #000;
}

.container .article__author-name {
    display: flex;
}

.article_title_meta_ele .article__cat-name {
    flex: unset;
    font-size: 14px !important;
    margin-right: 10px;
}
.article_title_meta_ele .article__cat-name a {
    font-size: 14px !important;
    line-height: 1;
    color: #8b8b8b;
}

time.article__time {
    color: #8b8b8b;
    font-size: 14px !important;
}

.article__author-name:after{
	content:unset;
}



.member_content_badge {
    background-color: var(--user-btn-pri-color);
    color: var(--user-pri-color);
    font-size: 10px !important;
    font-weight: 500;
    border-radius: 20px;
    padding: 5px 8px 5px 2px;
    margin: 0 10px;
    display: flex;
    align-items: center;
    height: 22px;
    line-height: 1;
}

.member_read {
    text-align: center;
    border-bottom: 2px solid var(--user-btn-pri-color);
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 20px 0;
}

.member_read_inpage {
    background-color: var(--user-btn-pri-color);
    border-radius: 15px 15px 0 0;
    padding: 5px 20px;
    font-size: 14px !important;
    color: var(--theme-color);
}
.article--grid__meta .split{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.article--grid__meta .split__title{
    display: flex;
    overflow: unset;
    align-items: center;
}
.article__meta .article__meta-links{
    flex: 1 1 0;
    display: flex;
    justify-content: right;
}
.media__body .article__category {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 16px;
}
.block-list--alt > li {
    padding-bottom: 0.8rem;
}
.content_right_member_subcription_div .rec_list_box {
    max-width: 600px;
    padding: 10px 0;
    border-bottom: 1px solid #3C42571F;
}

.member_subcription_ul.none .member_subcription_detail_title {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    flex-direction: column-reverse;
}
.member_subcription_ul.none .member_subcription_detail_title a{
    text-decoration: underline;
}
.content_right_member_subcription_div .rec_list_box.none{
    border-bottom: none;
    min-height: 20vh;
    display:flex;
    justify-content: center;
    align-items: center;
}
.content_right_member_subcription_div .rec_list_data {
    display: flex;
    justify-content: space-between;
    font-weight: 700;
}

.content_right_member_subcription_div .rec_plan,.content_right_member_subcription_div .rec_plan_date {
    font-size: 14px !important;
    color: #8B8B8B;
} 

.content_right_email_detail_tab .email_address,.content_right_email_detail_tab h2,.content_right_member_subcription_div h2 {
    color: #203698;
    font-weight: 700;
}
/* Fix Desktop browser width to avoid floating button overlapping the text */
@media (max-width: 1378px){
.share_bar {
    display: none !important;
}
}
.readmore_member_button_to_login {
    font-size: 14px !important;
}
.readmore_member_button_to_login a{
    font-size: 14px !important;
    color:#fff;
    text-decoration:underline;
}


/* 2022- paid zone */
.member_log {
    display: flex;
    align-items: center;
    justify-content: right;
}
.header-bar .member_log {
    margin-bottom: 16px;
}
.post-header .leftbox {
    width: auto;
}
.post-header .rightbox {
    display: flex;
    width: calc(100% - 60px);
    justify-content: space-between;
    align-items: center;
}
.share_list li.nmgone_login_li{
    margin-left: 0;
}
.header_subscription_li{
    margin: 0 15px;
}
.nmgone_login_d:active{
    background: transparent;
}
.nmgone_login_li .nmgone_login_d .login_container .icons.icon-login{
    display: none;
}
.header_subscription {
    display: flex;
    height: 38px;
    align-items: center;
    justify-content: center;
    background: #0057FF;
    border: none;
    border-radius: 19px;
    padding: 10px 18px;
}

a.h_subs_text {
    font-size: 18px !important;
    font-weight: 700;
    color: #FFFFFF;
}
a.h_subs_text:hover{
    color:#fff;
}

@media (max-width: 899px){
    .post-header .member_log .nmgone_login_li{
        display: none;
    }
    .header_subscription_li {
        height: 56px;
        display: flex;
        vertical-align: middle;
        align-items: center;
        margin: 0 15px;
    }
    .header_subscription {
        display: flex;
        height: 32px;
        align-items: center;
        justify-content: center;
        background: #D1FF65;
        border: none;
        border-radius: 16px;
        padding: 10px 14px;    
    }

    a.h_subs_text {
        font-size: 18px !important;
        font-weight: 500;
        color: #0057FF;
    }
    .post-header .leftbox {
        width: auto;
    }
    .post-header .rightbox {
        width: calc(100% - 60px);
        display: flex;
        justify-content: space-between;
    }
    .post-header .leftbox .fixed_nav {
        width: 60px;
        height: 56px;
        padding: 0px;
        /*margin: 10px 0;*/
        display: flex;
        justify-content: center;
        align-items: center;
        background: transparent;
    }
    .post-header .leftbox .fixed_nav:after {
        position: absolute;
        right: 0;
        content: "";
        height: 36px;
        margin: 10px 0;
        width: 1px;
        border-right: 1px solid #effcff33;
    }
    .post-header .leftbox .fixed_nav .nav-icon {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='none'%3E%3Cpath d='M1 9H19' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 1H19' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 17H19' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
        background-size: 100% auto;
        width: 20px;
        height: 18px;
        display: block;
    }
    .post-header .rightbox .nav_logo{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .navigation--is-visible .post-header .leftbox .fixed_nav .nav-icon {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' viewBox='0 0 12 22' fill='none'%3E%3Cpath d='M11 1L1 11L11 21' stroke='%23203698' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    }

    .post-header .leftbox .fixed_nav.close_nav {
        background: #00e2ff;
    }


    .post-header .leftbox .fixed_nav.close_nav .nav-icon {
        height: 22px;
        width: 12px;
    }

    .nav.nav--main li.nmgone_login_li {
        display: flex;
        height: 70px;
        align-items: center;
        border-bottom: 1px solid #00E2FF;
    }

    .nav.nav--main li.nmgone_login_li .nmgone_login_m 
     .login_container {
        display: flex;
        padding: 0;
        margin: 0 1.71429rem;
    }

    .nav.nav--main li.nmgone_login_li .nmgone_login_m.in .login_container,.nav.nav--main li.nmgone_login_li .nmgone_login_d.in .login_container{
        display:none;
    }

    .nav.nav--main li.nmgone_login_li .nmgone_login_m .login_text, .nav.nav--main li.nmgone_login_li .nmgone_login_m .login_text a, .nav.nav--main li.nmgone_login_li  .nmgone_login_m .login_text a:hover {
        color:#00E2FF;
        display: block;
    }
    .nav.nav--main li.nmgone_login_li .nmgone_login_m .user_container,.nav.nav--main li.nmgone_login_li .nmgone_login_m.in .login_container{
        display:none;
    }
    .nav.nav--main li.nmgone_login_li .nmgone_login_m.in .user_container{
        display:flex;
        margin: 0 1.71429rem;
    }
    .nav.nav--main li.nmgone_login_li .nmgone_login_m .icons.icon-login {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25' fill='none'%3E%3Cpath d='M8.69775 6.96764V4.1226C8.69775 2.40044 10.0996 1 11.8235 1H22.8743C24.5982 1 26.0001 2.40044 26.0001 4.1226V20.8774C26.0001 22.5996 24.5982 24 22.8743 24H11.8235C10.0996 24 8.69775 22.5996 8.69775 20.8774V18.0324' stroke='%2300E2FF' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M1 12.4999H19.9063' stroke='%2300E2FF' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M15.208 7.80664L19.9062 12.5L15.208 17.1997' stroke='%2300E2FF' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        
        margin-right: 10px;
    }

    .nav.nav--main li.nmgone_login_li .nmgone_login_m.in .icons.icon-login {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Cpath d='M18.5 36C28.165 36 36 28.165 36 18.5C36 8.83501 28.165 1 18.5 1C8.83501 1 1 8.83501 1 18.5C1 28.165 8.83501 36 18.5 36Z' fill='%2300E2FF' stroke='%2300E2FF' stroke-width='2'/%3E%3Cpath d='M18.567 22.0812C22.726 22.0812 26.0975 18.6348 26.0975 14.3834C26.0975 10.1321 22.726 6.68567 18.567 6.68567C14.4081 6.68567 11.0366 10.1321 11.0366 14.3834C11.0366 18.6348 14.4081 22.0812 18.567 22.0812Z' fill='%23203698'/%3E%3Cpath d='M18.4998 35.0001C23.0047 35.0001 27.0879 33.1928 30.0666 30.2643C27.851 26.1476 23.5034 23.3463 18.4998 23.3463C13.4963 23.3463 9.14872 26.1476 6.93311 30.2643C9.91181 33.1894 13.995 35.0001 18.4998 35.0001Z' fill='%23203698'/%3E%3C/svg%3E");
        background-size: cover;
        margin-right: 10px;
        height: 36px;
        width: 36px;
    }

    .nav.nav--main li.nmgone_login_li .nmgone_login_m.in .in-menu {
        display: flex;
        position: relative;
        background: transparent;
        top: auto;
        right: auto;
        padding: 0;
        box-shadow: none;
        flex-direction: row;
    }

    .nav.nav--main li.nmgone_login_li .nmgone_login_m.in .in-menu a:last-child{
        border-top: none;
        border-left: 1px solid #00E2FF;
    }
    .nav.nav--main li.nmgone_login_li .nmgone_login_m.in .in-menu a{
        color: #00E2FF !important;
        padding: 0 8px;
        line-height: 1;
    }

}

/*2022.12.26 new footer*/
.footer .hd{
  display:flex;
  justify-content:center;
  align-items:flex-end;
  padding:0;
}

.footer .hd .nmgLogoFt {
    max-width: 200px !important;
    max-height: 200px !important;
  width:auto;
  height:auto;
}

.nmgLogoFt img {
    width: 100% !important;
    height: 100%!important;
}

.store-btns {
    display: flex;
    justify-content: space-between;
}

.bu {
    display: flex;
    flex-direction: column;
  align-items:center;
  padding:0 20px 26px 0;
}

.store-btns a {
    max-width: 80px;
    width: 48%;
}

.store-btns a img {
    width: 100%;
}
.bu .logo{
  max-width:160px; 
  max-height:44px;
  margin-bottom: 20px;
}
.source_box .text p {
    font-size: 12px !important;
}
.source_box .text p a{
text-decoration: underline;
    color: #231f20;
    font-size: 12px !important;
}
.footer .hd .source_box{
    padding-bottom: 26px;
}

@media (max-width: 899px) {
  .footer .hd{
    display:flex;
  justify-content:center;
  align-items:center;
    flex-direction: column;
  }
  .footer .hd .nmgLogoFt{
    width:80%;
    max-width:180px!important;
    padding:0;
  }
  .footer .hd .bu{
  padding:0 0 20px;    
  }
  .footer .source_box{
    padding-bottom:0;
    padding:0 .75rem;
  }
}

/*20230109: product item payment box*/
.product_item_payment_box {
    display: block;
    padding: 20px 0;
    margin: 20px 0;
    background: linear-gradient(0deg, #c5cee1 0%, #edf3f3 100%);
    font-family: "Noto Sans TC", arial,"Microsoft YaHei",SimHei,"MS Gothic","Malgun Gothic","Microsoft JhengHei" !important;
}
.product_item_article_page:before{
    background:linear-gradient(90deg, #00e2ff 50%, #203698 100%)!important;
}
.product_item_box_text {
    text-align: left;
    flex: 0 0 auto;
    line-height: 1.6;
    /*flex-basis: 0;*/
    margin: 0 0 0 10px;
    flex-grow: 1;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
}
a.product_item_box_btn {
    margin: 20px;
    padding: 5px 50px;
    background: #eca6ae;
    border-radius: 50px;
    color: #fff;
    font-size: 16px !important;
    font-weight: bold;
    text-shadow: 1px 1px #a23232;
    width: 240px;    
}
.product_item_article_page {
    /*border: 2px solid #eca6ae;
    border-radius: 15px;*/
    text-align: center;
    min-height: 250px;
    display: flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    /*background-color: #fff;*/
    width: calc(100% - 40px);
    margin: 0 auto;
    position:relative;
    /*filter: drop-shadow(1px 0px 3px var(--theme-color));*/
}
.product_item_article_pic {
    flex: 0 0 56%;
    /*overflow: hidden;*/
    border-radius: 13px;
    position: relative;
    /*max-height: 300px;
    padding: 30px;
    filter: drop-shadow(1px 0px 5px var(--theme-color)); */
}
.product_item_article_page:before{
content: "熱門推介";
    position: absolute;
    width: 120px;
    left:0;
    top:0;
    margin: -20px 0 0  -20px;
    padding: 3px 5px;
    font-size: 16px;
    border-radius: 0 0 13px 13px;
    justify-content: center;
    color: #fff;
    font-weight: bold;
    z-index:22;
    background:linear-gradient(90deg, rgba(238,135,128,1) 50%, rgba(250,176,75,1) 100%);
    filter: drop-shadow(1px 0px 3px var(--theme-color));
    }
/*.product_item_article_pic:before {
    content: "熱門推介";
    position: absolute;
    width: 60%;
    margin: 0 20%;
    padding: 3px 5px;
    font-size: 16px;
    border-radius: 0 0 13px 13px;
    justify-content: center;
    color: #fff;
    font-weight: bold;
    background:linear-gradient(90deg, rgba(238,135,128,1) 50%, rgba(250,176,75,1) 100%);
    filter: drop-shadow(1px 0px 3px var(--theme-color));
}*/
.product_item_article_pic img {min-height: 100%;min-width: 100%;object-fit:cover;/*border-radius: 13px;*/}
.post-article ._content_ .product_item_article_pic img:hover{ opacity: unset; }
.product_item_article_content {
    flex: 0 0 70%;
    padding: 10px 30px;
    text-align: left;
}
.product_item_article_content .product_item_subtitle{
    line-height: 1.6;
    font-size: 16px!important;
    text-align:left;
}
.product_item_article_content .product_item_price_count{
    /*margin-top: 10px;*/
    display:flex;
    justify-content:center;
    align-items:center;
}
.product_item_article_content .product_item_price_count .product_price{
    font-size: 30px!important;
    font-weight: bold;
    margin-right: 20px;
    vertical-align: middle;
    color: var(--theme-color);
}
.product_item_article_content .product_item_price_count .product_count{
    font-size: 16px!important;
}
.product_item_box_text.title h3{
    margin: 20px 0 0;
    word-break: break-word;
    text-align:center;
}
.product_item_article_content .product_item_box_text {
    margin-left: 0;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
}

.product_item_article_content a.product_item_box_btn {
    margin-left: auto;
    display: flex;
    align-items: center;
    place-content: center;
    text-align: center;
    width: 100%;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    min-height: 50px;
}
.product_item_article_content a.reg_box_btn {
    width: 80%;
    height: 64px;
    padding: 15px;
    margin: 20px auto;
    display: flex;
    place-content: center;
    justify-content: center;
    border-radius: 5px;
    color: #fff;
    background: #000;
    box-sizing: border-box;
    align-items: center;
}
.product_item_article_content a.reg_box_btn:hover{
    background: linear-gradient(90deg, #00e2ff 50%, #203698 100%)!important;
    text-decoration: none;
}

.product_item_article_pic {
    /*max-height: 178px;*/
    width:50%;
/*    border: 2px solid #203698;*/
    filter:drop-shadow(1px 0px 3px var(--theme-color));
    z-index:11;
}
.product_item_article_pic img{
    border-radius: 13px;
}
.product_item_article_content{
    flex:unset;
    padding: 10px 30px;
    width: 100%;
/*    border: 2px solid #203698;*/
    border-radius: 15px;
    text-align: center;
    min-height: 250px;
    display: flex;
    flex-direction:column;
    background-color: #fff;
    margin: -20px auto 0;
    z-index:1;
    filter: drop-shadow(1px 0px 3px var(--theme-color));
    }

@media (max-width: 599px) {
.product_item_payment_box{
    margin: 20px -10px;
    padding: 40px 0 20px;
}
.product_item_article_page{
    display:block;
    position: relative;
    width: calc(100vw - 40px);
    margin-left: 20px;
}
.product_item_article_page:before{
    margin: -40px 0 0 -20px;
   left:calc(50vw - 60px);
}
.product_item_article_content .product_item_price_count,.product_item_box_text.title{
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0 -20px;
}
.product_item_article_pic {
flex: 0 0 100%;
width:100%;
box-shadow: unset;
border-radius: 13px;
}
.product_item_article_pic img{
    /*border-radius: 13px;*/
}
.product_item_article_pic:before{
    width: 40%;
    margin: 0 30%;
}
.product_item_article_content{
    padding: 0px 30px 10px;
}
.product_item_article_content{
    width: 100%;
}
.product_item_box_text.title h3{
    font-size: 24px!important;
    line-height: 1.6;
}
.product_item_article_content a.reg_box_btn{
    margin: 20px auto;
    width: 60%;
    height: 54px;
}
}

.hide{
    display: none;
}

.skuItemWrapper {
    display: inline-block;
    margin-top: 20px;
}
.skuItem {
    min-width: 36px;
    max-width: 300px;
    min-height: 36px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 9px;
    margin-right: 4.5px;
    padding: 2px 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    /*background-color: rgba(0,0,0,.06);*/
    border: 1px solid #203698;
    cursor: pointer;
    text-align: center;
    line-height: 34px;
}
.skuItem.current{
    background-color: #edf3f3;
}
.skuItem.disabled{
    cursor: not-allowed;
    color: #ccc;
    background-color: rgba(0,0,0,.06);
    border: 1px solid #ccc;
}
.moreskuItemsButton {
    min-width: 36px;
    max-width: 300px;
    min-height: 36px;
    display: inline-block;
    border: 2px solid var(--theme-color);
    margin: 0 auto;
    color: var(--theme-color);
    padding: 2px 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
}


/* 2023/01/12 update */
.skuItem {
    max-width: 400px;
    max-width: 100%;
    margin-right: 0 !important;
    text-align: left;
    line-height: 1.35;
    padding: 10px;
    border-color: #203698;
    color: #000000;
    font-weight: 500;
}
.skuItem.current {
    background-color: #E5FCFF;
    position: relative;
    padding-right: 34px;
}
.skuItem.current::after {
    content: "";
    display: block;
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 24C18.6281 24 24 18.6281 24 12C24 5.37188 18.6281 0 12 0C5.37188 0 0 5.37188 0 12C0 18.6281 5.37188 24 12 24ZM17.2969 9.79688L11.2969 15.7969C10.8563 16.2375 10.1438 16.2375 9.70781 15.7969L6.70781 12.7969C6.26719 12.3563 6.26719 11.6438 6.70781 11.2078C7.14844 10.7719 7.86094 10.7672 8.29688 11.2078L10.5 13.4109L15.7031 8.20312C16.1437 7.7625 16.8562 7.7625 17.2922 8.20312C17.7281 8.64375 17.7328 9.35625 17.2922 9.79219L17.2969 9.79688Z' fill='%23223A96'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    right: 10px;
    top: 50%;
    margin-top: -12px;
}

.skuItem span.product_count {
    display: block;
    font-size: 14px !important;
    color: #444444;
    font-weight: normal;
}


.product_item_article_content {
    padding-left: 1rem;
    padding-right: 1rem;
}
.product_item_box_text.title h3 {
    padding-top: 1rem;
    padding-bottom: 0.5rem;
    font-weight: bold;
    text-align: left;
    line-height: 1.35;
    
}
.product_item_article_content .product_item_price_count {
    width: 100%;
    justify-content: left;
    margin: 0 auto;
    line-height: 1.5;
}
.product_item_article_content .product_item_subtitle {
    text-align: left;
    width: 100%;
    padding: 1rem 0;
}
.skuItemWrapper {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    width: 100%;
}
.product_item_article_content a.reg_box_btn {
    max-width: 200px;
}
.product_item_article_content .product_item_box_text {
    margin: 0 auto;
}

.product_item_article_content .product_item_price_count .product_price {
    font-size: 32px !important;
}
.product_item_article_content .product_item_price_count .product_price_prefix {
    top: -9px;
    position: relative;
}

@media (min-width: 600px) {
    .product_item_box_text.title h3 {
        font-size: 28px !important;
        font-weight: bold;
        max-width: 500px;
        margin: 1rem auto 0 auto;
    }
    .product_item_article_content .product_item_price_count {
        max-width: 500px;
        margin: 0 auto;
        
    }
    .product_item_article_content .product_item_subtitle {
        max-width: 500px;
        margin: 0 auto;
    }
    .skuItemWrapper {
        max-width: 500px;
        margin: 0 auto;
    }
    .product_item_article_content .product_item_box_text {
        margin: 0 auto;
    }
    
}

/*2023-02-09:Start*/

.image-wrap.full-img i.icon.videoplay {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Ccircle cx='30' cy='30' r='29' fill='%23203698' fill-opacity='0.85' stroke='white' stroke-width='2'/%3E%3Cpath d='M24.5059 15.0191C23.4616 14.3706 22.1491 14.3492 21.0836 14.955C20.018 15.5608 19.3547 16.7011 19.3547 17.9413V43.029C19.3547 44.2691 20.018 45.4095 21.0836 46.0153C22.1491 46.6211 23.4616 46.5926 24.5059 45.9512L44.8285 33.4073C45.8376 32.7872 46.4515 31.6825 46.4515 30.4851C46.4515 29.2878 45.8376 28.1902 44.8285 27.563L24.5059 15.0191Z' fill='white'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 99;
    width: 60px;
    height: 60px;
    display: inline-block;
    left: calc(50% - 30px);
    top: calc(50% - 80px);
    display: none;
}
.paid_article_image_and_player_icon .image-wrap.full-img:after {
    content: "";
    display: block;
    width: 100%;
    height: calc(100% + 11px);
    background: radial-gradient(circle, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.5) 100%);
    top: 0;
    left: 0;
    border-radius: 0;
    padding: 0;
    margin: 0;
    z-index: 99;
    animation: none;
}
.paid_article_image_and_player_icon .image-wrap.full-img a {
    z-index: 999;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.paid_article_image_and_player_icon span.image_wrap_subs_text {
    position: absolute;
    left: -70px;
    top: 70px;
    color: #fff;
    width: 200px;
    text-shadow: 1px 1px rgba(0,0,0,0.25);
}

.featured-image .video-wrap iframe {
    max-width: 100%;
    width: 100%;
    height:460px!important;
}
@media (max-width: 1270px){
     .featured-image .video-wrap iframe {    
        height: calc((66.66vw - 60px) * 9/16)!important;
    }
}
@media(max-width: 899px){
    .featured-image .video-wrap iframe {        
        height: calc(100vw * 9/16)!important;
    }
}
            
.video-js *{
    font-family: VideoJS!important;
}
/* 2023-02-09:End */
/* Start:2023-03-20*/
.post-article i.icon{
    width: 26px;
    height: 26px;
    background-position: center center;
    cursor: pointer;
}
.question {
    color: var(--theme-color);
    padding: 0;
    margin-bottom: 5px !important;
    line-height: 1.4;
    display: flex;
}
.question:before {
    display: none;
    content: '問:';
    color: var(--theme-color);
    font-size: 18px;
    font-weight: 600;
    margin-right: 5px;
}
.question span.text,.answer span.text{
    line-height: 1.45;
    width: fit-content;
}
.answer {
    padding: 0;
    line-height: 1.4;
}
.answer:before {
    display: none;
    content: '答:';
    font-size: 18px;
    font-weight: 600;
    margin-right: 5px;
}
.qa_box .answer{
    display:none;
}
.qa_box.showa .answer{
    display:flex;
}
._content_ .qa_box{
    border-bottom: 1px solid #e9ebee;
}
._content_ .qa_box:last-of-type {
    border-bottom: none;
}
i.icon.fa-angle-down{
/*    background-image: url("data:image/svg+xml,%3Csvg fill='%23203698' height='18px' width='18px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve' transform='rotate(180)'%3E%3Cpath id='XMLID_224_' d='M325.606,229.393l-150.004-150C172.79,76.58,168.974,75,164.996,75c-3.979,0-7.794,1.581-10.607,4.394 l-149.996,150c-5.858,5.858-5.858,15.355,0,21.213c5.857,5.857,15.355,5.858,21.213,0l139.39-139.393l139.397,139.393 C307.322,253.536,311.161,255,315,255c3.839,0,7.678-1.464,10.607-4.394C331.464,244.748,331.464,235.251,325.606,229.393z'%3E%3C/path%3E%3C/svg%3E");*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23203698' d='M7.41 8.58L12 13.17l4.59-4.59L18 10l-6 6l-6-6l1.41-1.42Z'/%3E%3C/svg%3E");
}
i.icon.fa-angle-up{
/*    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23203698' height='18px' width='18px' version='1.1' viewBox='0 0 330 330'%3E%3Cpath d='M325.606,229.393l-150.004-150C172.79,76.58,168.974,75,164.996,75c-3.979,0-7.794,1.581-10.607,4.394 l-149.996,150c-5.858,5.858-5.858,15.355,0,21.213c5.857,5.857,15.355,5.858,21.213,0l139.39-139.393l139.397,139.393 C307.322,253.536,311.161,255,315,255c3.839,0,7.678-1.464,10.607-4.394C331.464,244.748,331.464,235.251,325.606,229.393z'/%3E%3C/svg%3E");*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23203698' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6l-6 6l1.41 1.41Z'/%3E%3C/svg%3E");
}

.post-article .btn-list{
/*    text-overflow: ellipsis;*/
    display: block;
/*    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;*/
    word-break: break-all;
    height: 40px;
    overflow: hidden;
    padding: 0;
    margin-bottom: 20px;
}

.post-article .btn-list[id*="tag_position"] i.icon{
    display:none;
}

.post-article .btn-list[id*="tag_position"].showarrow i.icon{
    margin-top: 8px;
    margin-bottom: 4px;
    display:inline-block;
    float: right;
}
.post-article .btn-list[id*="tag_position"].showarrow.showmore{
    height: auto;
    overflow: unset;
    display: inline-block;
}

.post-article .btn-list[id*="tag_position"].showarrow i.icon.fa-angle-down,.source_by.showarrow i.icon.fa-angle-down{
/*    background-image: url("data:image/svg+xml,%3Csvg fill='%23444' height='18px' width='18px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve' transform='rotate(180)'%3E%3Cpath id='XMLID_224_' d='M325.606,229.393l-150.004-150C172.79,76.58,168.974,75,164.996,75c-3.979,0-7.794,1.581-10.607,4.394 l-149.996,150c-5.858,5.858-5.858,15.355,0,21.213c5.857,5.857,15.355,5.858,21.213,0l139.39-139.393l139.397,139.393 C307.322,253.536,311.161,255,315,255c3.839,0,7.678-1.464,10.607-4.394C331.464,244.748,331.464,235.251,325.606,229.393z'%3E%3C/path%3E%3C/svg%3E");*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23444' d='M7.41 8.58L12 13.17l4.59-4.59L18 10l-6 6l-6-6l1.41-1.42Z'/%3E%3C/svg%3E");
}
.post-article .btn-list[id*="tag_position"].showarrow i.icon.fa-angle-up,.source_by.showarrow i.icon.fa-angle-up{
/*    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23444' height='18px' width='18px' version='1.1' viewBox='0 0 330 330'%3E%3Cpath d='M325.606,229.393l-150.004-150C172.79,76.58,168.974,75,164.996,75c-3.979,0-7.794,1.581-10.607,4.394 l-149.996,150c-5.858,5.858-5.858,15.355,0,21.213c5.857,5.857,15.355,5.858,21.213,0l139.39-139.393l139.397,139.393 C307.322,253.536,311.161,255,315,255c3.839,0,7.678-1.464,10.607-4.394C331.464,244.748,331.464,235.251,325.606,229.393z'/%3E%3C/svg%3E");*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23444' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6l-6 6l1.41 1.41Z'/%3E%3C/svg%3E");
}
/* End:2023-03-20*/

._content_ ._page_ iframe[src*='youtube.com/embed/'] {
    width: 100%;
    height: 100%;
    aspect-ratio: 16/9;
}


/* Start:2024-05-15 */
body.single-post .post-container .post-article ._content_ ._page_ .wp-caption .wp-caption-text {
    width: 100%;
}
.wp-caption img,
body.single-post .post-container .post-article ._content_ ._page_ a img[width],
body.single-post .post-container .post-article ._content_ ._page_ a img[height]{
    min-width: auto;
    min-height: auto;
    max-width: 100%;
    max-height: 100%;
    /* width: auto; */
    height: auto;
    /*aspect-ratio:auto;*/
    aspect-ratio: revert-layer;
    overflow: unset;
    overflow-clip-margin: unset;
}
/* End:2024-05-15 */


body.single-post .post-container .post-article ._content_ ._page_ .gallery a img {
    overflow: hidden;
}