:root{
	--bg_1:#ecf1ff;
	--bg_2:#495d91;
	--bg_3:#f8fafc;
	--bg_4:#e6ecfc;
	--bg_green:#eff7d9;
	--bg_orange:#fdecce;
	--blue_1:#3658b2;
	--blue_text_1:#64748b;
	--blue_text_2:#94a3b8;
	--border_1:#e2e8f0;
	--border_1_hover:#88abd8;
	--border_2:#bec2cc;
	--orange_1:#d39731;
	--orange_2:#e7a028;
	--orange_text:#f49e0b;
	--placeholder:#beb8b2;
}

::selection {color:var(--blue_1);background:var(--bg_1);}
::-moz-selection {color:var(--blue_1);background:var(--bg_1);}

* {-webkit-text-size-adjust:100%;line-height:1.6;}
*:focus {outline:none;background-color:transparent;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;height:0;}
.hide,[hidden] {display:none;}
html {font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {font-size:16px;line-height:1.6;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#000;margin:0;}
body,html {background:#fff;-webkit-font-smoothing: antialiased;}
a:active,a:hover {outline:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
a,s,em,u,i {font-style:normal;text-decoration:none;}
b,strong {font-weight:bold;}
p,pre,form {margin:0;}

small {font-size:80%;}
dl,menu,ol,ul {margin:0;}
dd {margin:0;}
menu,ol,ul {padding:0;}
nav ul,nav ol,li {list-style:none;list-style-image:none;}
img {display:block;border:0;-ms-interpolation-mode:bicubic;margin:0;}
svg:not(:root) {overflow:hidden;_zoom:1;}

button,input,select,textarea {font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;border:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible;border-radius:0;}
button[disabled],html input[disabled] {cursor:default;}
input[type="checkbox"],
input[type="radio"] {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="checkbox"] {-webkit-appearance: checkbox;}
input[type="search"] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
input::placeholder,
textarea::placeholder {color:var(--placeholder) !important;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
table {border-collapse:collapse;border-spacing:0;}
.orange {color:var(--orange_text);}
.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mt55 {margin-top:55px;}
.pt55 {padding-top:55px;}
.hide_2 {width:0;height:0;overflow:hidden;}

.mobile {display:none !important;}



.header_main,
.header_main .menus,
.header_main .right,
.index_splash > .container .search,
.index_splash > .container .search input,
.index_splash > .container .search button,
.index_articles .container ul li .author,
.index_articles .container ul li .bottom,
.index_articles .container ul li .bottom .date,
.index_articles .container ul li .bottom a.view,
.news_list .container ul li .bottom,
.page_filter .container,
.page_filter .container .item,
.page_filter .container .item.select .list,
.articles_list .container ul li a,
.articles_list .container ul li .from,
.articles_list .container ul li .author,
.articles_list .container ul li .bottom,
.layout_aside .container > .left .news ul li .bottom,
.page_contact .container .content ul li {display:flex;align-items:center;}

.header_main,
footer .main .container,
footer .main .container .list,
footer .main .container .left .social,
.index_about .container > .thumbs,
.index_about .container > .database,
.index_journals .container .swiper .swiper-wrapper .swiper-slide,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li,
.index_articles .container ul li .bottom,
.news_list .container ul li .bottom,
.page_filter .container,
.journals_list .container ul li,
.articles_list .container ul,
.issues_list .container ul,
.issues_list .container ul li,
.layout_aside .container,
.layout_aside .container > .left .news ul li .bottom,
.page_contact .container .feedback ul li,
.page_contact .container .content,
.index_about > .block > .container > .wrap,
.index_about > .block > .container > .thumbs,
.index_about > .block > .container > .thumbs li {display:flex;justify-content:space-between;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info p,
.journals_list .container ul li .block .info p,
.index_articles .container ul,
.news_list .container ul,
.news_list .container ul li .tags,
.page_tabs .container,
.articles_list .container ul,
.issues_list .container ul,
.index_about > .block > .container > .thumbs,
.pages_bar .layout {display:flex;flex-wrap:wrap;}

.header_main .menus,
.page_banner .container,
.page_tabs .container,
.page_404 .container,
.index_about > .block > .container > .wrap > .left,
.index_about > .block > .container > .wrap > .right,
.pages_bar .layout {display:flex;justify-content:center;}

.header_main .menus li ol,
footer .main .container .left,
footer .main .container .list dl dd,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block,
.index_articles .container ul li,
.news_list .container ul li,
.page_banner .container,
.page_404 .container,
.page_404 .container .desc,
.page_filter .container .item.select .list ul,
.articles_list .container ul li,
.issues_list .container ul li .block,
.layout_aside .container > .left .news ul li,
.layout_aside .container > .left .news ul li .wrap,
.page_contact .container .feedback ul,
.page_contact .container .content ul,
.index_about > .block > .container > .wrap > .left,
.index_about > .block > .container > .wrap > .right {display:flex;flex-flow:column;}

.news_list .container ul li .bottom a.view,
.page_tabs .container a,
.page_filter .container .item > button,
.no_data,
.layout_aside .container > .left .news ul li .wrap .bottom a.view,
.page_contact .container .content ul li:before,
.page_contact .container .content ul li a {display:flex;flex-flow:column;justify-content:center;align-items:center;}




footer .main .container .left .text,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.title,
.journals_list .container ul li .block a.title,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info,
.journals_list .container ul li .block .info,
.journals_list .container ul li .block .desc,
.index_articles .container ul li a.title,
.news_list .container ul li a.title,
.articles_list .container ul li a.title,
.articles_list .container ul li .from a,
.articles_list .container ul li .desc,
.issues_list .container ul li .block .journal a {display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}

.open_access,
.index_splash .swiper .swiper-wrapper .swiper-slide,
.index_about .container > .thumbs li,
.index_about .container > .database li,
.page_banner,
.articles_list .container ul li a:before,
.index_about > .block > .container > .wrap > .left,
.index_about > .block > .container > .wrap > .right {background-position:top center;background-repeat:no-repeat;background-size:cover;}


.header_main .logo:hover,
.btn:hover,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li a.thumb:hover,
.journals_list .container ul li a.thumb:hover,
.news_list .container ul li a.thumb:hover,
.issues_list .container ul li a.thumb:hover,
.layout_aside .container > .left .news ul li a.thumb:hover {opacity:0.85;}

.header_main .right a.search:hover,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.title:hover,
.journals_list .container ul li .block a.title:hover,
.index_articles .container ul li a.journal:hover,
.index_articles .container ul li a.title:hover,
.news_list .container ul li a.title:hover,
.articles_list .container ul li a.title:hover,
.issues_list .container ul li .block a.title:hover,
.layout_aside .container > .left .news ul li .wrap a.title:hover,
.page_contact .container .content ul li a:hover {color:var(--blue_1);}

.btn.more,
.index_about .container > .database li,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li,
.journals_list .container ul li,
.index_articles .container ul li,
.news_list .container ul li,
.page_filter .container .item.select.active > button i,
.articles_list .container ul li,
.issues_list .container ul li,
.layout_aside .container > .left .menu ul li a,
.layout_aside .container > .left .news ul li,
.page_contact .container .feedback ul li button {transition:all 0.3s;}

.index_about .container > .database li:hover,
.index_articles .container ul li:hover,
.news_list .container ul li:hover {margin:-10px 0 10px 0;}

.header_main .menus > li ol,
.index_about .container > .database li:hover,
.index_articles .container ul li:hover,
.news_list .container ul li:hover,
.page_filter .container .item.select .list ul,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li:hover,
.journals_list .container ul li:hover,
.articles_list .container ul li:hover,
.issues_list .container ul li:hover,
.layout_aside .container > .left .news ul li:hover {box-shadow:0 6px 10px rgba(72,82,144,0.15);}

.index_about .container > .database li:hover,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li:hover,
.journals_list .container ul li:hover,
.news_list .container ul li:hover,
.articles_list .container ul li:hover,
.issues_list .container ul li:hover,
.layout_aside .container > .left .news ul li:hover {border-color:var(--border_1_hover);}

.index_journals,
.journals_list,
.news_list,
.articles_list,
.issues_list,
.layout_aside .container > .left .menu,
.layout_aside .container > .left .news ul li,
.page_contact .container .feedback,
.page_contact .container .content,
.index_about > .block.bg,
.index_about > .block > .container > .thumbs li {position:relative;border-top:1px solid var(--border_1);border-bottom:1px solid var(--border_1);background-color:var(--bg_3);}


/*pc start*/

.open_access {width:113.6px;height:21.6px;background-image:url('../images/open_access.jpg');}

.header_main {position:sticky;left:0;top:0;z-index:11;height:100px;padding:0 20px;background-color:white;box-shadow:0 5px 8px rgba(72,82,144,0.1);}
.header_main .logo {}
.header_main .logo img {width:auto;height:auto;max-width:100%;max-height:58.4px;min-width:200px;min-height:41px;object-fit:contain;}
.header_main .menus {flex:1;gap:1.2%;}
.header_main .menus > li > a {position:relative;z-index:2;font-size:clamp(15px,1.4vw,17.5px);color:#000;padding:8px 1vw;;border-radius:4px;}
.header_main .menus > li > a i,
.header_main .menus > li > span i {position:relative;top:-1px;font-size:12px;font-weight:bold;margin-left:6px;opacity:0.6;}

.header_main .menus > li > a.active,
.header_main .menus > li > a:hover,
.header_main .menus > li ol li a.active,
.header_main .menus > li ol li a:hover,
.header_main .menus > li:hover > a {background-color:var(--bg_1);}

.header_main .menus > li ol {position:absolute;z-index:1;max-width:228px;margin-top:-1px;background-color:white;border-bottom-left-radius:4px;border-bottom-right-radius:4px;visibility:hidden;opacity:0;transition:opacity 0.3s ease-out,visibility 0.3s;}
.header_main .menus > li:hover ol:not(.default) {visibility:visible;opacity:1;padding:10px 0;transition:all 0.3s ease;}



.header_main .menus > li ol li a {display:block;font-size:15px;color:#333;line-height:1.4;padding:8px 20px;}

.header_main .right {gap:1rem;}
.header_main .right a.search {font-size:16px;color:#000;margin-right:0.5rem;}
.header_main .right a.btn {font-size:clamp(13.5px,1.2vw,15px);color:white;padding-left:1rem;padding-right:1rem;border-radius:4px;background-color:var(--blue_1);}
.header_main .right a.btn.submission {background-color:var(--orange_1);}

footer {color:white;}
footer .main {font-size:13.5px;background-color:var(--bg_2);}
footer .main a {color:white;}
footer .main .container {padding-top:3rem;padding-bottom:3rem;}
footer .main .container .left {width:30%;}
footer .main .container .left > a img {width:fit-content;height:44px;}

footer .main .container .left .text,
footer .main .container .left .social a,
footer .main .container .list dl dd a {opacity:0.8;}

footer .main .container .left .social a:hover,
footer .main .container .list dl dd a:hover {opacity:1;}

footer .main .container .left .text {margin-top:2rem;-webkit-line-clamp:5;}
footer .main .container .left .social {font-size:16px;width:50%;margin-top:2rem;}
footer .main .container .left .social a:nth-child(3),
footer .main .container .left .social a:nth-child(6) {font-size:18px;}

footer .main .container .list {flex:1;margin-left:10%;}
footer .main .container .list dl {margin-top:1.4rem;}
footer .main .container .list dl dt {font-size:18px;}
footer .main .container .list dl dd {margin-top:1.5rem;}
footer .main .container .list dl dd a {margin-bottom:0.8rem;}

footer .copyright {background-color:#1d253a;}
footer .copyright .container {font-size:13px;line-height:1.4;opacity:0.6;padding-top:1rem;padding-bottom:1rem;}

.section_title,
.index_about .container > .text,
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.title,
.journals_list .container ul li .block a.title,
.journals_list .container ul li .block .btns a,
.index_articles .container ul li a.title,
.page_banner .container h1,
.articles_list .container ul li a.title,
.articles_list .container ul li .from a,
.issues_list .container ul li a.title,
.issues_list .container ul li .block .journal a,
.issues_list .container ul li .block .btns a,
.page_contact .container .content ul li,
.index_about > .block > .container > .wrap > .left,
.index_about > .block > .container > .wrap > .right,
.index_about > .block > .container > .thumbs li dl dd,
.index_about > .block > .container > .bottom_note {font-family:'Times New Roman', Times, serif;}

.section_title {font-size:40px;font-weight:bold;color:var(--blue_1);text-align:center;}
.section_title p {width:60%;font-weight:normal;font-size:19px;color:black;margin:1rem auto 0 auto;}

.index_about .container > .more,
.index_journals .container > .more,
.index_articles .container > .more,
.news_list .container > .more,
.page_contact .container .feedback ul li button {display:block;width:fit-content;font-size:17.5px;color:white;line-height:1;border-radius:5px;padding:15px 28px;margin-left:auto;margin-right:auto;background-color:var(--blue_1);}

.index_journals .container > .more,
.index_articles .container > .more,
.news_list .container > .more {font-size:15px;padding:12px 22px 10px 22px;}

.index_about .container > .more:hover,
.index_journals .container > .more:hover,
.index_articles .container > .more:hover,
.news_list .container > .more:hover,
.page_contact .container .feedback ul li button:hover {transform:scale(1.1);}


.index_splash {position:relative;color:white;font-family:Segoe UI;}

.index_splash .swiper,
.index_splash .swiper .swiper-wrapper .swiper-slide .container {height:544px;overflow:hidden;}

.index_splash .swiper .swiper-wrapper .swiper-slide .container .text {margin-left:20px;opacity:0;;transition:all 0.8s ease 0s;}
.index_splash .swiper .swiper-wrapper .swiper-slide .container .text .title {max-width:880px;font-size:52px;font-weight:bold;line-height:1.2;margin-top:78px;}
.index_splash .swiper .swiper-wrapper .swiper-slide .container .text p {max-width:980px;font-size:22px;line-height:1.4;margin-top:40px;opacity:0.9;transition:all 1.2s ease 0s;}

.index_splash .swiper .swiper-wrapper .swiper-slide.remove .container .text {margin-left:0px;opacity:1;}


.index_splash .swiper .swiper-pagination span,
.index_journals .container .swiper-pagination span {width:13px;height:13px;border-radius:50%;background:white;opacity:0.5;}

.index_splash .swiper .swiper-pagination-bullets {bottom:40px;}
.index_splash .swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:white;opacity:1;}

.index_splash .swiper .swiper-pagination-bullets .swiper-pagination-bullet,
.index_journals .container .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 8px !important;}

.index_splash .swiper .prenext > div,
.index_journals .container .prenext > div {top:45%;width:auto;height:auto;background-image:none;}

.index_splash .swiper .prenext > div i,
.index_journals .container .prenext > div i {font-size:4vw;opacity:0.5;}

.index_splash .swiper .prenext > div.swiper-button-prev,
.index_journals .container .prenext > div.swiper-button-prev {left:3%;}

.index_splash .swiper .prenext > div.swiper-button-next,
.index_journals .container .prenext > div.swiper-button-next {right:3%;}

.index_splash .swiper .prenext > div:hover i,
.index_journals .container .prenext > div:hover i {opacity:0.9;}

.index_splash > .container .search {position:absolute;margin-top:-170px;z-index:1;gap:1rem;}
.index_splash > .container .search input,
.index_splash > .container .search button {font-size:18px;height:46px;line-height:normal;padding:0 15px;border-radius:3px;background-color:white;}
.index_splash > .container .search input {width:480px;}
.index_splash > .container .search button {color:white;padding-left:40px;padding-right:40px;background-color:var(--orange_2);}


.index_about .container > .thumbs,
.index_about .container > .more {margin-top:50px;}

.index_about .container > .text,
.index_about .container > .text p,
.layout_aside .container > .right > .article > .content,
.layout_aside .container > .right > .article > .content p {line-height:1.5;}

.index_about .container > .text p,
.layout_aside .container > .right > .article > .content p,
.index_about > .block > .container > .wrap > .left p,
.index_about > .block > .container > .wrap > .right p {margin-bottom:18px;}

.index_about .container > .text img,
.layout_aside .container > .right > .article > .content img,
.index_about > .block > .container > .wrap > .right img {max-width:100%;}


.index_about {padding-bottom:72px;}
.index_about .container > .thumbs {gap:24px;}
.index_about .container > .thumbs li {flex:1;height:240px;}

.index_about .container > .text {font-size:19px;margin-top:45px;}
.index_about .container > .database {gap:15px;margin-top:68px;}
.index_about .container > .database li {flex:1;height:62px;border:1px solid var(--border_1);border-radius:1px;background-position:center;background-size:100% auto;}

.index_journals .container .swiper {height:fit-content;overflow:hidden;}
.index_journals .container .swiper .swiper-wrapper .swiper-slide {height:fit-content;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li,
.journals_list .container ul li,
.articles_list .container ul li,
.issues_list .container ul li {width:calc(50% - 2px - 10px);padding:20px;margin-bottom:20px;background-color:white;border:1px solid var(--border_1);border-radius:4px;overflow:hidden;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li a.thumb,
.journals_list .container ul li a.thumb,
.issues_list .container ul li a.thumb {width:30%;border-radius:3px;overflow:hidden;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li a.thumb img,
.journals_list .container ul li a.thumb img,
.issues_list .container ul li a.thumb img {width:100%;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block,
.journals_list .container ul li .block,
.issues_list .container ul li .block {position:relative;flex:1;margin-left:20px;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.title,
.journals_list .container ul li .block a.title ,
.issues_list .container ul li .block a.title {font-size:20px;font-weight:bold;line-height:1.2;color:black;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info,
.journals_list .container ul li .block .info,
.issues_list .container ul li .block .info {font-size:14px;color:var(--blue_text_1);margin-top:15px;-webkit-line-clamp:4;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info p,
.journals_list .container ul li .block .info p,
.issues_list .container ul li .block .info p {gap:1rem;margin-top:2px;}

.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.btn.view {position:absolute;left:0;bottom:0;font-size:13px;color:white;padding:5px 15px;background-color:var(--blue_1);}
.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.btn.view:hover {background-color:var(--orange_1);opacity:1;}

.index_journals .container .prenext > div i {color:var(--blue_1);}
.index_journals .container .swiper-pagination {position:relative;margin:30px 0 50px 0;}
.index_journals .container .swiper-pagination span {background-color:var(--blue_1);}
.index_journals .container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:1;}
.index_journals .container > .more {margin-bottom:60px;}

.index_articles,
.index.news_list {padding-bottom:75px;}


.articles_list,
.journals_list,
.news_list,
.issues_list,
.layout_aside {padding-bottom:50px;}

.index_articles .container ul,
.news_list .container ul,
.journals_list .container,
.articles_list .container ul,
.page_tabs .container,
.issues_list .container ul,
.layout_aside,
.page_contact .container .feedback,
.page_contact .container .content {gap:20px;margin-top:50px;}

.index_articles .container ul li,
.news_list .container ul li {width:calc((100% - 40px) / 3);padding:15px;border:1px solid var(--border_1);border-top-width:3.5px;border-radius:5px;}

.index_articles .container ul li:nth-child(odd) {border-top-color:var(--orange_text);}
.index_articles .container ul li:nth-child(even) {border-top-color:var(--blue_1);}

.index_articles .container ul li:nth-child(odd):hover {border-color:var(--orange_text);}
.index_articles .container ul li:nth-child(even):hover {border-color:var(--blue_1);}

.index_articles .container ul li .open_access {background-size:contain;}

.index_articles .container ul li a.journal {font-size:14px;color:var(--blue_text_2);text-decoration:underline;margin-top:10px;}

.index_articles .container ul li a.title,
.articles_list .container ul li a.title {height:90px;font-size:20px;font-weight:bold;color:black;line-height:1.2;margin:10px 0 20px 0;-webkit-line-clamp:3;}

.index_articles .container ul li .author,
.index_articles .container ul li .bottom .date,
.news_list .container ul li .bottom,
.articles_list .container ul li .author,
.articles_list .container ul li .bottom .date,
.layout_aside .container > .left .news ul li .wrap .bottom,
.layout_aside .container > .right > .article > .info,
.layout_aside .container > .right > .article > .info .date {font-size:13.5px;color:#ababab;line-height:1;}

.index_articles .container ul li .author i,
.index_articles .container ul li .bottom .date i,
.news_list .container ul li .bottom i,
.articles_list .container ul li .author i,
.articles_list .container ul li .bottom .date i,
.layout_aside .container > .left .news ul li .wrap .bottom i,
.layout_aside .container > .right > .article > .info .date i {position:relative;top:-0.5px;width:20px;font-size:13px;}

.index_articles .container ul li .bottom {line-height:1;padding-top:10px;margin-top:15px;border-top:1px solid #f1f1f1;}
.index_articles .container ul li .bottom a.view {font-size:14px;color:var(--blue_1);}
.index_articles .container ul li .bottom a.view:hover {text-decoration:underline;}
.index_articles .container ul li .bottom a.view i {transform:scale(0.8);}

.news_list .container ul li {padding:20px;border:1px solid var(--border_1);background-color:white;}

.news_list .container ul li a.thumb {aspect-ratio:4 / 2.5;border-radius:3px;overflow:hidden;}
.news_list .container ul li a.thumb img {width:100%;height:100%;object-fit:cover;object-position:center;}

.news_list .container ul li a.title {height:45px;font-size:16px;color:black;line-height:1.4;-webkit-line-clamp:2;}
.news_list .container ul li .tags {gap:1rem;margin:15px 0;}

.news_list .container ul li .tags span,
.news_list .container ul li .tags a {border-radius:2px;font-size:13px;color:black;padding:4px 14px;}

.news_list .container ul li .tags .blue {background-color:var(--bg_1);}
.news_list .container ul li .tags .green {background-color:var(--bg_green);}
.news_list .container ul li .tags .orange {background-color:var(--bg_orange);}

.news_list .container ul li .bottom,
.layout_aside .container > .left .news ul li .wrap .bottom {margin-top:15px;}

.news_list .container ul li .bottom a.view,
.layout_aside .container > .left .news ul li .wrap .bottom a.view {color:white;font-size:14px;line-height:1;padding:6px 15px;border-radius:3px;background-color:var(--orange_1);}

.page_banner .container {min-height:240px;color:white;}
.page_banner .container h1 {font-weight:bold;font-size:40px;}
.page_banner .container .desc {width:40%;line-height:1.4;margin-top:20px;}

.page_banner .container .desc,
.page_tabs .container a {font-size:17.5px;}

.page_tabs .container,
.page_filter .container {padding-top:45px;padding-bottom:45px;}

.page_tabs .container {margin-top:0;}
.page_tabs .container a {color:white;padding:6px 25px;background-color:var(--blue_1);border-radius:50px;}
.page_tabs .container a:hover,
.page_tabs .container a.active {background-color:var(--orange_1);}

.page_break {margin:4rem 0;}
.pages_bar span {display:none;}

.pages_bar {text-align:center;padding:2rem 0;text-transform:capitalize;}
.pages_bar .layout {gap:5px;}
.pages_bar a {display:inline-block;font-size:1.2rem;color:black;background:#fff;border:1px solid #ededed;border-radius:2px;}

.pages_bar a:hover,
.pages_bar a.current_page {background:var(--orange_1);color:#fff !important;border:1px solid var(--orange_1);text-align:center;}

.pages_bar a,
.pages_bar a.current_page {padding:0.4rem 1.3rem;}

.page_404 {background-image:linear-gradient(128deg,white,#f5f7ff);}
.page_404 .container {}
.page_404 .container h1 {font-size:3.5rem;font-weight:bold;color:var(--blue_1);}
.page_404 .container .desc {gap:1rem;width:45%;font-size:1.5rem;padding:2rem 3rem;margin-top:3rem;background-color:var(--bg_1);border-radius:2px;}
.page_404 .container > a.btn {width:fit-content;font-size:1.2rem;color:white;padding:0.8rem 1.5rem;margin-top:4rem;background-color:var(--blue_1);}

.page_filter .container {font-size:16px;}
.page_filter .container .item {position:relative;}
.page_filter .container .item > span {margin-right:12px;}
.page_filter .container .item > button {position:absolute;right:0;width:56px;font-size:16px;color:white;border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:var(--orange_1);}

.page_filter .container .item > button,
.page_filter .container .item.input input,
.page_filter .container .item.search input,
.page_filter .container .item.select .list {height:36px;box-sizing:border-box;}

.page_filter .container .item.input input,
.page_filter .container .item.search input,
.page_filter .container .item.select .list {padding:0 10px 0 20px;margin-right:2.8rem;border:1px solid #cdcdcd;border-right:none;border-top-left-radius:50px;border-bottom-left-radius:50px;}

.page_filter .container .item.search input {width:280px;}

.page_filter .container .item.select .list {position:relative;width:228px;cursor:pointer;}
.page_filter .container .item.select .list ul {display:none;position:absolute;left:1px;top:40px;z-index:1;width:100%;border-radius:5px;background-color:white;border:1px solid #cdcdcd;}
.page_filter .container .item.select .list ul li {cursor:pointer;padding:6px 20px;border-top:1px solid #cdcdcd;}
.page_filter .container .item.select .list ul li:nth-child(1) {border-top:0;}
.page_filter .container .item.select .list ul li:hover,
.page_filter .container .item.select .list ul li.active {background-color:var(--bg_1);}

.page_filter .container .item.select.active .list ul {display:flex;}
.page_filter .container .item.select.active > button i {transform:rotate(180deg);}

.journals_list .container ul li {width:100%;}
.journals_list .container ul li a.thumb {width:20%;}

.journals_list .container ul li .block {margin-left:30px;}

.journals_list .container ul li .block a.title,
.issues_list .container ul li .block a.title {font-size:27px;-webkit-line-clamp:2;}

.journals_list .container ul li .block .btns,
.issues_list .container ul li .block .btns {position:absolute;bottom:0;}

.journals_list .container ul li .block .btns a,
.issues_list .container ul li .block .btns a {font-size:16px;color:white;border-radius:3px;background-color:var(--blue_1);}

.journals_list .container ul li .block .btns a.issue,
.issues_list .container ul li .block .btns a.view {margin-left:10px;background-color:var(--orange_1);}

.journals_list .container ul li .block .info {max-height:88px;padding-top:15px;margin-top:15px;border-top:1px solid var(--bg_1);}
.journals_list .container ul li .block .desc {font-size:14px;margin-top:20px;-webkit-line-clamp:4;}

.articles_list .container ul li,
.issues_list .container ul li {font-size:13.5px;margin-bottom:0;}

.articles_list .container ul li a.title {height:48px;margin:0;-webkit-line-clamp:3;}
.articles_list .container ul li a.doi {margin:1rem 0;text-decoration:underline;}
.articles_list .container ul li a.doi:before {content:'';width:21px;height:20px;background-image:url('../images/doi.jpg');margin-right:1rem;}

.articles_list .container ul li .from,
.issues_list .container ul li .block .journal {line-height:1;padding:6px 15px 8px 15px;background-color:var(--bg_3);border-radius:2px;}

.articles_list .container ul li .from a,
.issues_list .container ul li .block .journal a {font-size:16px;font-weight:bold;margin-left:1rem;font-style:italic;-webkit-line-clamp:1;}

.articles_list .container ul li .author {margin:1.5rem 0 1rem 0;}
.articles_list .container ul li .author i {font-size:14px;margin:0 calc(1rem - 3px) 0 3px;}
.articles_list .container ul li .desc {padding-top:1rem;border-top:1px solid var(--border_1);-webkit-line-clamp:5;}
.articles_list .container ul li .bottom {position:relative;gap:1rem;margin-top:1.5rem;}
.articles_list .container ul li .bottom .open_access {position:relative;top:-2px;}
.articles_list .container ul li .bottom .view.btn {position:absolute;right:0;color:white;background-color:var(--orange_1);}

.issues_list .container ul li a.thumb {width:30%;}
.issues_list .container ul li .block {margin-left:25px;}
.issues_list .container ul li .block a.title {font-size:28px;}
.issues_list .container ul li .block .journal {line-height:1.2;margin:1rem 0 0 0;}
.issues_list .container ul li .block .journal a {margin-left:0;}
.issues_list .container ul li .block .info {font-size:13.5px;}
.issues_list .container ul li .block .btns a.view {margin-left:0;}

.no_data {padding:6rem 0;}
.no_data i {font-size:5rem;margin-bottom:2rem;}
.no_data p {font-size:16px;}

.layout_aside .container > .left .block_title,
.layout_aside .container > .right > .article > h1 {position:relative;font-size:22px;font-weight:bold;line-height:1;padding-left:15px;margin:0 0 25px 0;}

.layout_aside .container > .left {width:280px;margin-right:30px;}
.layout_aside .container > .right {flex:1;}
.layout_aside .container > .left .menu {padding:25px;padding-left:0;border:1px solid var(--border_1);}
.layout_aside .container > .left .menu .block_title {margin-top:0;margin-left:25px;}

.layout_aside .container > .left .block_title:before,
.layout_aside .container > .left .menu ul li a.active:before,
.layout_aside .container > .right > .article > h1:before {content:'';position:absolute;left:0;top:0;width:4px;height:100%;background-color:var(--orange_2);}

.layout_aside .container > .left .block_title:before,
.layout_aside .container > .right > .article > h1:before {width:5px;height:80%;border-radius:3px;margin-top:2px;}

.layout_aside .container > .left .menu ul li {width:90%;margin-top:5px;}
.layout_aside .container > .left .menu ul li:nth-child(1) {margin-top:0;}
.layout_aside .container > .left .menu ul li a {position:relative;display:block;font-size:15px;color:black;padding:8px 10px 8px 25px;}
.layout_aside .container > .left .menu ul li a.active {color:white;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:var(--blue_1);}

.layout_aside .container > .left .menu ul li a:hover:not(.active) {background-color:var(--bg_4);}

.layout_aside .container > .left .news {margin-top:30px;}
.layout_aside .container > .left .news ul li {margin-bottom:25px;border:1px solid var(--border_1);}
.layout_aside .container > .left .news ul li a.thumb {border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.layout_aside .container > .left .news ul li a.thumb img {width:100%;}
.layout_aside .container > .left .news ul li .wrap {padding:1rem;}
.layout_aside .container > .left .news ul li .wrap a.title {font-size:14px;color:black;line-height:1.4;}

.layout_aside .container > .right > .article > h1 {font-size:25px;line-height:1.3;}
.layout_aside .container > .right > .article > h1:before {margin-top:0;top:50%;transform:translateY(-50%);}
.layout_aside .container > .right > .article > .content {padding-top:20px;margin-top:20px;border-top:1px solid var(--border_1);}

.layout_aside.news_detail .container > .right > .article > h1 {font-size:30px;padding-left:0;}
.layout_aside.news_detail .container > .right > .article > h1:before {display:none;}

.page_contact {padding-bottom:85px;}

.page_contact .container .feedback,
.page_contact .container .content {border:1px solid var(--border_1);border-radius:3px;overflow:hidden;}

.page_contact .container .feedback {padding:6%;}
.page_contact .container .feedback ul {gap:30px;}
.page_contact .container .feedback ul li {gap:4%;}
.page_contact .container .feedback ul li textarea {width:100%;height:188px;}
.page_contact .container .feedback ul li input {flex:1;}

.page_contact .container .feedback ul li input,
.page_contact .container .feedback ul li textarea,
.page_contact .container .feedback ul li .select select {padding:12px 18px;border:1px solid var(--border_2);border-radius:3px;}

.page_contact .container .feedback ul li input:focus,
.page_contact .container .feedback ul li textarea:focus,
.page_contact .container .feedback ul li .select select:focus {border-color:var(--border_1_hover);background-color:white;}


.page_contact .container .feedback ul li .select {position:relative;}
.page_contact .container .feedback ul li .select:before {position:absolute;top:50%;transform:translateY(-50%);right:15px;}
.page_contact .container .feedback ul li .select select {padding-right:40px;}

.page_contact .container .feedback ul li button {margin-top:30px;}

.page_contact .container .content img {width:49%;}
.page_contact .container .content ul {flex:1;gap:2.5vw;align-self:center;margin:0 0 0 2%;}
.page_contact .container .content ul li {gap:1.2vw;font-size:20px;}
.page_contact .container .content ul li:before {width:40px;height:40px;color:white;border-radius:5px;background-color:#346bfd;}
.page_contact .container .content ul li a {color:black;}
.page_contact .container .content ul li a.bi {position:relative;font-size:15px;width:28px;height:28px;}
.page_contact .container .content ul li a.bi:not(.youtube):not(.tiktok):not(.wechat) {color:white;background-color:black;border-radius:5px;}
.page_contact .container .content ul li a.bi:not(.youtube):not(.tiktok):not(.wechat):hover {background-color:var(--bg_2);}
.page_contact .container .content ul li a.bi.youtube {width:auto;height:auto;top:2px;font-size:30px;}
.page_contact .container .content ul li a.bi.tiktok {font-size:25px;font-weight:bold;}
.page_contact .container .content ul li a.bi.wechat {font-size:28px;}

.index_about > .block {margin-top:55px;}
.index_about > .block.bg {padding:55px 0;margin-top:75px;border:1px solid var(--border_1);}

.index_about > .block > .container > .wrap {margin-top:55px;}

.index_about > .block > .container > .wrap > .left,
.index_about > .block > .container > .wrap > .right {width:48.5%;border-radius:4px;}

.index_about > .block > .container > .wrap > .left,
.index_about > .block > .container > .wrap > .right,
.index_about > .block > .container > .wrap > .left p,
.index_about > .block > .container > .wrap > .right p {font-size:20px;line-height:1.5;}

.index_about > .block > .container > .wrap > .left p:last-child,
.index_about > .block > .container > .wrap > .right p {margin-bottom:0;}

.index_about > .block > .container > .thumbs {gap:0;}
.index_about > .block > .container > .thumbs li {flex:none;width:48%;height:auto;padding:35px;margin-top:35px;border:1px solid var(--border_1);}
.index_about > .block > .container > .thumbs li:nth-child(-n+2) {margin-top:0;}
.index_about > .block > .container > .thumbs li img {width:128px;margin-right:25px;border-radius:3px;}
.index_about > .block > .container > .thumbs li dl dt {font-size:24px;color:var(--blue_1);}
.index_about > .block > .container > .thumbs li dl dd {font-size:18px;line-height:1.4;margin-top:5px;}

.index_about > .block > .container > .bottom_note {font-size:24px;line-height:1.5;text-align:center;color:white;padding:4rem 8vw;margin-top:50px;border-radius:3px;background-color:#5d75bd;}
.index_about > .block > .container > .bottom_note i {font-size:30px;color:#f4cb0b;}
.index_about > .block > .container > .bottom_note i:last-child:before {transform:rotate(180deg);}

.wechat_qrcode .wrap {position:fixed;z-index:12;top:50%;left:50%;width:360px;transform:translate(-50%,-50%);background-color:white;border:8px solid white;border-radius:5px;overflow:hidden;}
.wechat_qrcode .wrap img {width:100%;}
.wechat_qrcode .wrap p {font-size:22px;color:var(--blue_1);text-align:center;padding:10px 0 15px 0;}
.wechat_qrcode:after {content:'';display:block;position:fixed;width:100%;height:100%;left:0;top:0;z-index:11;background-color:rgba(0,0,0,0.5);}


@media only screen and (max-width:1380px){
	.header_main .right,
	.index_splash .swiper .prenext,
	.index_journals .container .prenext {display:none;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info {max-height:70px;margin-top:10px;}
}

@media only screen and (max-width:1200px){
	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info,
	.journals_list .container ul li .block .desc {-webkit-line-clamp:2;}
}

@media only screen and (max-width:1024px){
	.pc,
	.index_splash > .container .search,
	.index_splash .swiper .prenext,
	.index_journals .container .prenext,
	.journals_list .container ul li .block .desc,
	.layout_aside .container > .left .news,
	.layout_aside .container > .left .menu ul li a.active:before,
	.layout_aside.news_detail .container > .right > .article > h1:before {display:none !important;}

	.mobile {display:block !important;}

	.mt55 {margin-top:1rem;}
	.pt55 {padding-top:1rem;}

	.page_404 .container {justify-content:flex-start;}
	.layout_aside .container > .left .menu ul {display:flex;justify-content:space-between;}

	footer .main .container,
	.index_journals .container .swiper .swiper-wrapper .swiper-slide,
	.index_articles .container ul,
	.news_list .container ul,
	.page_filter .container,
	.issues_list .container ul li,
	.layout_aside .container,
	.page_contact .container .feedback ul li,
	.page_contact .container .content,
	.index_about > .block > .container > .wrap,
	.index_about > .block > .container > .thumbs {flex-flow:column;}

	.index_about > .block.bg > .container > .wrap {flex-flow:column-reverse;}

	.index_about .container > .database,
	.layout_aside .container > .left .menu ul {flex-wrap:wrap;}

	.section_title {font-size:1.3rem;}
	.section_title p {width:100%;font-size:0.9rem;}

	.open_access {width:96px;height:18.4px;}

	.index_about .container > .thumbs,
	.index_about .container > .text {margin-top:1rem;}

	.index_about .container > .text,
	.layout_aside .container > .right > .article > .content,
	.index_about > .block > .container > .wrap > .left,
	.index_about > .block > .container > .wrap > .right,
	.index_about > .block > .container > .wrap > .left p,
	.index_about > .block > .container > .wrap > .right p {font-size:0.85rem;}

	.index_about .container > .text p,
	.layout_aside .container > .right > .article > .content p,
	.index_about > .block > .container > .wrap > .left p,
	.index_about > .block > .container > .wrap > .right p {margin-bottom:1rem;}

	.index_about .container > .thumbs,
	.index_about .container > .database {gap:10px;}

	.index_splash .swiper .swiper-wrapper .swiper-slide .container,
	.index_journals .container .swiper .swiper-wrapper .swiper-slide li,
	.journals_list .container ul li,
	.issues_list .container ul li {padding:1rem;}

	footer .main .container,
	.page_banner .container,
	.page_tabs .container,
	.page_filter .container {padding-top:1rem;padding-bottom:1rem;}






	.header_main {height:auto;z-index:11;padding:1rem 15px;background-color:white;}
	.header_main:after {content:'';display:block;position:fixed;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,0.6);visibility:hidden;opacity:0;transition:all 0.3s;}
	.header_main.active:after {visibility:visible;opacity:1;}

	.header_main .logo img {min-width:auto;min-height:auto;height:36px;}
	.header_main .trigger {font-size:1.5rem;}

	.header_main .menus {position:fixed;top:0;right:-55%;width:55%;height:100%;z-index:2;gap:0;justify-content:normal;align-items:baseline;padding:0 0 0 20px;visibility:hidden;background-color:white;flex-flow:column;transition:all 0.3s ease;}
	.header_main.active .menus {right:0;visibility:visible;}

	.header_main .menus .close {position:absolute;top:20px;right:20px;font-size:1.5rem;color:var(--blue_1);}
	.header_main .menus .logo {margin:30% 20px 1rem 0;}

	.header_main .menus li {width:100%;}
	.header_main .menus li:hover ol {padding:5px 0;visibility:hidden;opacity:0;transition:none;}

	.header_main .menus > li > a,
	.header_main .menus > li > span {border-bottom:1px solid #ededed;}

	.header_main .menus > li a.active {font-weight:bold;}

	.header_main .menus > li > a,
	.header_main .menus > li > span {display:block;font-size:0.85rem;padding:0.5rem 1rem;}
	.header_main .menus > li > span i {top:0.5px;transform:scale(0.8);}

	.header_main .menus > li.show > span,
	.header_main .menus > li > span.active {background-color:var(--bg_1);}

	.header_main .menus > li.show ol {position:relative;visibility:visible;opacity:1;box-shadow:none;}
	.header_main .menus > li ol {max-width:100%;padding:5px 0;margin:0;transition:none;background-color:#f9f9f9;}
	.header_main .menus > li ol li a {font-size:0.8rem;color:#585858;padding:0.3rem 1rem;}
	.header_main .menus > li ol li a.active {font-weight:bold;color:var(--blue_1);background-color:transparent;}

	.header_main .menus .right {display:flex !important;position:absolute;z-index:2;bottom:15px;width:100%;gap:0.8rem;}
	.header_main .menus .right a.search {font-size:1.2rem;margin-right:0.2rem;}
	.header_main .menus .right a.btn {font-size:0.85rem;padding:0.3rem 0.5rem;}

	footer .main .container .left {position:relative;width:100%;}
	footer .main .container .left > a img {height:30px;}
	footer .main .container .left .text {font-size:0.8rem;}
	footer .main .container .left .social {position:absolute;top:1rem;right:1rem;width:35%;gap:0.6rem;font-size:1rem;margin-top:0;}
	footer .main .container .left .social a:nth-child(3),
	footer .main .container .left .social a:nth-child(6) {font-size:1.15rem;}
	footer .main .container .list {padding-top:1rem;margin:1rem 0 0 0;border-top:1px solid rgba(255,255,255,0.3);}
	footer .main .container .list dl {margin-top:0;}
	footer .main .container .list dl dt {font-size:0.95rem;}
	footer .main .container .list dl dd {margin-top:0;}
	footer .main .container .list dl dd a {font-size:0.8rem;margin:0.3rem 0 0 0;}
	footer .copyright .container {font-size:0.8rem;}

	.index_splash .swiper,
	.index_splash .swiper .swiper-wrapper .swiper-slide .container {height:14rem;}

	.index_splash .swiper .swiper-wrapper .swiper-slide .container .text {width:100%;margin-left:1rem;}
	.index_splash .swiper .swiper-wrapper .swiper-slide .container .text .title {max-width:100%;font-size:1.5rem;margin-top:0;}
	.index_splash .swiper .swiper-wrapper .swiper-slide .container .text p {max-width:100%;font-size:0.95rem;}
	.index_splash .swiper .swiper-wrapper .swiper-slide.remove .container .text {margin-left:0;}

	.index_splash .swiper .swiper-pagination span,
	.index_journals .container .swiper-pagination span {width:10px;height:10px;}

	.index_splash .swiper .swiper-pagination-bullets {bottom:1rem;}

	.index_splash .swiper .swiper-pagination-bullets .swiper-pagination-bullet,
	.index_journals .container .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px !important;}

	.index_about {padding-bottom:1.5rem;}
	.index_about.page_about {padding-bottom:0;}

	.index_about .container > .thumbs li {height:6rem;}

	.index_about .container > .more,
	.index_journals .container > .more,
	.index_articles .container > .more,
	.news_list .container > .more,
	.page_contact .container .feedback ul li button {font-size:0.85rem;padding:0.5rem 1rem;border-radius:2px;margin:1.5rem auto;}

	.index_about .container > .database {justify-content:center;margin-top:0;}
	.index_about .container > .database li {flex:none;width:calc(25% - 10px);height:3rem;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li {width:100%;margin-bottom:1rem;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li a.thumb,
	.journals_list .container ul li a.thumb {width:28%;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block,
	.journals_list .container ul li .block {margin-left:1rem;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.title,
	.journals_list .container ul li .block a.title,
	.issues_list .container ul li .block a.title {font-size:0.95rem;-webkit-line-clamp:2;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info,
	.journals_list .container ul li .block .info,
	.issues_list .container ul li .block .info {max-height:60px;font-size:0.8rem;margin-top:0;-webkit-line-clamp:3;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info p,
	.journals_list .container ul li .block .info p,
	.issues_list .container ul li .block .info p {font-size:0.8rem;margin-top:0;}

	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block .info {margin-top:0.5rem;}
	.index_journals .container .swiper .swiper-wrapper .swiper-slide li .block a.btn.view {position:absolute;left:0;bottom:0;width:fit-content;font-size:0.8rem;padding:0.2rem 0.5rem;border-radius:3px;}
	.index_journals .container .swiper .swiper-wrapper .swiper-slide li:last-child {margin-bottom:0;}

	.index_journals .container .swiper-pagination {margin:1.5rem 0 2rem 0;}
	.index_journals .container > .more {margin-bottom:2rem;}


	.index_articles,
	.journals_list,
	.news_list,
	.index.news_list,
	.articles_list,
	.issues_list,
	.layout_aside,
	.page_contact {padding-bottom:1rem;}

	footer .main .container .left .text,
	.index_splash .swiper .swiper-wrapper .swiper-slide .container .text p,
	.index_articles .container ul,
	.news_list .container ul,
	.news_list .container ul li .bottom,
	.articles_list .container ul,
	.articles_list .container ul li .bottom,
	.index_articles .container ul li .bottom,
	.issues_list .container ul,
	.journals_list .container ul li .block .info,
	.layout_aside,
	.layout_aside .container > .right,
	.page_banner .container .desc,
	.page_contact .container .feedback,
	.page_contact .container .feedback ul li button,
	.page_contact .container .content,
	.index_about > .block,
	.index_about > .block.bg,
	.index_about > .block.bg > .container > .wrap > .left,
	.index_about > .block > .container > .wrap,
	.index_about > .block > .container > .thumbs li,
	.index_about > .block > .container > .thumbs li:nth-child(2),
	.index_about > .block > .container > .bottom_note {gap:1rem;margin-top:1rem;}

	.index_articles .container ul li,
	.news_list .container ul li,
	.articles_list .container ul li {width:100%;padding:1rem;}

	.index_articles .container ul li:hover,
	.news_list .container ul li:hover,
	.articles_list .container ul li:hover {margin:0;}

	.index_articles .container ul li a.journal {font-size:1.1rem;margin-top:0.8rem;}

	.index_articles .container ul li a.title,
	.news_list .container ul li a.title,
	.articles_list .container ul li a.title,
	.issues_list .container ul li .block a.title {display:block;height:auto;font-size:1rem;margin:0.6rem 0 0.5rem 0;}

	.index_articles .container ul li .author,
	.index_articles .container ul li .author i,
	.index_articles .container ul li .bottom .date
	.index_articles .container ul li .bottom .date i,
	.articles_list .container ul li .author,
	.articles_list .container ul li .author i,
	.articles_list .container ul li .bottom .date,
	.articles_list .container ul li .bottom .date i,
	.layout_aside .container > .right > .article > .info .date,
	.layout_aside .container > .right > .article > .info .date i {font-size:0.85rem;}

	.index_articles .container ul li .bottom {padding-top:1rem;}
	.index_articles .container ul li .bottom a.view {font-size:1rem;}

	.news_list .container ul li a.thumb {aspect-ratio:2 / 1;}
	.news_list .container ul li .tags {margin:1rem 0 0.8rem 0;}

	.news_list .container ul li .tags span,
	.news_list .container ul li .tags a,
	.news_list .container ul li .bottom,
	.news_list .container ul li .bottom a.view {font-size:0.85rem;}

	.news_list .container ul li .tags span,
	.news_list .container ul li .tags a {padding:0.2rem 0.8rem;}

	.news_list .container ul li a.title {font-size:0.9rem;margin:0;}
	.news_list .container ul li .bottom a.view {position:relative;top:-2px;padding:0.4rem 1.5rem;}

	.page_banner .container {min-height:auto;}
	.page_banner .container h1 {font-size:1.2rem;}
	.page_banner .container .desc {width:100%;font-size:0.9rem;line-height:1.2;}

	.page_tabs .container,
	.page_filter .container {gap:0.5rem;}

	.page_tabs .container a {font-size:0.78rem;padding:0.2rem 0.6rem;}

	.page_break {margin:1rem 0;}
	.pages_btn {float:none;clear:both;}
	.pages_btn button {width:100%;font-size:0.8rem;color:var(--blue_1);font-weight:normal;text-transform:uppercase;padding:0.4rem 0;background-color:var(--border_1);border:1px solid var(--border_1);border-radius:4px;}
	.pages_btn i:before {position:relative;top:1px;left:2px;transform:scale(0.8);}

	.page_404 .container {padding-top:2rem;padding-bottom:2rem;}
	.page_404 .container h1 {font-size:1.2rem;}
	.page_404 .container .desc {gap:1rem;width:100%;font-size:0.9rem;padding:0.5rem;margin:1rem 0 2rem 0;}
	.page_404 .container > a.btn {font-size:0.8rem;padding:0.4rem 1rem;margin-top:0rem;}

	.page_filter .container {font-size:0.8rem;}
	.page_filter .container .item {width:100%;}
	.page_filter .container .item > span {margin-right:1rem;}

	.page_filter .container .item > button,
	.page_filter .container .item.input input,
	.page_filter .container .item.search input,
	.page_filter .container .item.select .list {height:1.5rem;padding:0 0.4rem 0 0.8rem;}

	.page_filter .container .item.input input,
	.page_filter .container .item.search input,
	.page_filter .container .item.select .list {width:auto;flex:1;}

	.page_filter .container .item > button {width:3rem;right:0;font-size:0.95rem;padding:0;}
	.page_filter .container .item.select .list ul {top:2.5rem;}
	.page_filter .container .item.select .list ul li {padding:0.5rem 1rem;}

	.journals_list .container {margin-top:0;}
	.journals_list .container ul li {margin:1rem 0 0 0;}
	.journals_list .container ul li .block .info {height:60px;padding-top:0;border-top:0;margin-top:0.3rem;}
	.journals_list .container ul li .block .info p {gap:0;}
	.journals_list .container ul li .block .info p span {margin-right:0.5rem;}
	.journals_list .container ul li .block .btns a {font-size:0.8rem;padding:0.2rem 0.5rem;}
	.journals_list .container ul li .block .btns a.issue {margin-left:0.5rem;}

	.articles_list .container ul li {font-size:0.85rem;}

	.articles_list .container ul li a.title,
	.articles_list .container ul li a.doi {margin-top:0;}
	.articles_list .container ul li a.doi {margin:0.2rem 0 0.5rem 0;}
	.articles_list .container ul li a.doi:before {margin-right:0.5rem;}


	.articles_list .container ul li .from {padding:0.3rem 1rem;}
	.articles_list .container ul li .from span {position:relative;top:-1px;}

	.articles_list .container ul li .from a,
	.issues_list .container ul li .block .journal a {font-size:0.8rem;padding:0.4rem 0.6rem;margin-left:5px;}

	.articles_list .container ul li .from a {padding:0.3rem 0.5rem;margin-left:2px;}
	.articles_list .container ul li .author {margin:1rem 0 0.5rem 0;}

	.articles_list .container ul li .author i,
	.articles_list .container ul li .bottom .date i {top:-0.5px;width:18px;}
	.articles_list .container ul li .author i {width:10px;}

	.articles_list .container ul li .bottom .view.btn,
	.issues_list .container ul li .block .btns a.view {font-size:0.8rem;line-height:1;border-radius:3px;padding:0.4rem 0.6rem;}

	.articles_list .container ul li .desc {padding-top:0.5rem;}

	.issues_list .container ul li {width:calc(50% - 0.5rem);}
	.issues_list .container ul li a.thumb {width:100%;}
	.issues_list .container ul li .block {margin-left:0;}
	.issues_list .container ul li .block .journal {padding:0.4rem 0.6rem;margin-top:0.2rem;}
	.issues_list .container ul li .block .journal a {padding:0;margin:0;line-height:1.4;-webkit-line-clamp:2;}
	.issues_list .container ul li .block .info {margin:0.5rem 0;}
	.issues_list .container ul li .block .btns {position:relative;}
	.issues_list .container ul li .block .btns a.view {width:100%;}

	.no_data i {font-size:3rem;margin-bottom:1rem;}
	.no_data p {font-size:1.2rem;}

	.layout_aside .container {padding:0;}

	.layout_aside .container > .left,
	.layout_aside .container > .right {padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}

	.layout_aside .container > .left {width:100%;margin-right:0;}
	.layout_aside .container > .left .menu {padding:0;border:none;background-color:transparent;}

	.layout_aside .container > .left .block_title,
	.layout_aside .container > .right > .article > h1 {font-size:1.2rem;padding-left:1rem;margin:0 0 1rem 0;}

	.layout_aside .container > .left .block_title:before,
	.layout_aside .container > .right > .article > h1:before {margin-top:0;}

	.layout_aside .container > .left .menu .block_title {margin-left:0rem;}
	.layout_aside .container > .left .menu ul li {width:50%;margin-top:2px;}
	.layout_aside .container > .left .menu ul li:nth-child(-n+2) {margin-top:0;}
	.layout_aside .container > .left .menu ul li a {width:fit-content;font-size:1rem;padding:0.3rem 0.6rem;}
	.layout_aside .container > .left .menu ul li a.active {border-radius:3px;}

	.layout_aside .container > .right {padding-top:1rem;border-top:1px solid var(--border_1);}
	.layout_aside .container > .right > .article > .info {padding:0.5rem 1rem;margin-bottom:1rem;background-color:var(--bg_3);}
	.layout_aside .container > .right > .article > .content {padding-top:0;margin-top:0;border:none;}

	.layout_aside.news_detail,
	.layout_aside.news_detail .container > .right {margin-top:0;}

	.layout_aside.news_detail .container > .right > .article > h1 {font-size:1.2rem;}

	.page_contact .container .feedback {padding:1rem;}

	.page_contact .container .feedback ul,
	.page_contact .container .feedback ul li {gap:0.5rem;}

	.page_contact .container .feedback ul li input,
	.page_contact .container .feedback ul li textarea,
	.page_contact .container .feedback ul li .select select {font-size:0.9rem;padding:0.6rem 1rem;}

	.page_contact .container .feedback ul li textarea {height:5rem;}
	.page_contact .container .feedback ul li button {width:100%;margin:0.5rem 0;}

	.page_contact .container .feedback ul li input,
	.page_contact .container .feedback ul li .select select {flex:auto;height:2rem;line-height:1;}

	.page_contact .container .feedback ul li .select:before {font-size:1rem;}

	.page_contact .container .feedback ul li button {height:2.2rem;font-size:0.9rem;}

	.page_contact .container .content img,
	.page_contact .container .feedback ul li .select select {width:100%;}

	.page_contact .container .content ul {align-self:flex-start;margin:0.5rem 0 1rem 2%;}
	.page_contact .container .content ul li {gap:0.8rem;font-size:0.9rem;}
	.page_contact .container .content ul li:before {width:1.5rem;height:1.5rem;}

	.page_contact .container .content ul li a.bi,
	.page_contact .container .content ul li a.bi:not(.youtube):not(.tiktok):not(.wechat) {width:auto;height:auto;font-size:1.2rem;color:black;background-color:transparent;}

	.page_contact .container .content ul li a.bi.youtube {font-size:1.8rem;top:1px;}
	.page_contact .container .content ul li a.bi.tiktok {font-size:1.2rem;}
	.page_contact .container .content ul li a.bi.wechat {font-size:1.5rem;}

	.index_about > .block > .container > .wrap {gap:0;}
	.index_about > .block > .container > .wrap > .left,
	.index_about > .block > .container > .wrap > .right {width:100%;background-position:center;}

	.index_about > .block.bg {padding:1rem 0;}
	.index_about > .block.bg > .container > .wrap > .right {height:15rem;}

	.index_about > .block > .container > .thumbs li {width:100%;align-items:flex-start;padding:1rem;}
	.index_about > .block > .container > .thumbs li img {width:22%;margin-right:1rem;}
	.index_about > .block > .container > .thumbs li dl dt {font-size:0.95rem;}
	.index_about > .block > .container > .thumbs li dl dd {font-size:0.8rem;margin-top:0.2rem;}
	.index_about > .block > .container > .thumbs li,
	.index_about > .block > .container > .thumbs li:nth-child(2),
	.index_about > .block > .container > .bottom_note {gap:0;margin-top:1rem;}

	.index_about > .block > .container > .bottom_note {font-size:0.85rem;padding:1rem;margin-bottom:1rem;}
	.index_about > .block > .container > .bottom_note i {font-size:1rem;}

	.wechat_qrcode .wrap {width:60%;max-width:90%;border:5px solid white;}
	.wechat_qrcode .wrap p {font-size:1.2rem;padding:1rem 0;}
}
