@media only screen and (max-width: 979px){



/* ===== floatAD ===== */
.floatAD, .floatAD * {width:38vw;}
.floatAD * {display:block;}
.floatAD a {box-shadow:0 0 0.6em rgba(0,0,0,0.38);}



/* ===== sider ===== */
.sider {bottom:0.5rem;right:0.5rem;}
.sider dl, .sider dt, .sider dd, .sider a, .sider i {height:2.4rem;line-height:2.4rem;}
.sider dl, .sider dt, .sider i {width:2.4rem;}
.sider dl {margin-top:0.2rem;}

.sider i {font-size:1.2rem;}
.sider img {border:5px solid #6cf;bottom:0;height:10rem;right:2.6rem;width:10rem;}


.sider dt {background-color:#39d;}
.sider dl:hover dt {background-color:#6cf;}
.sider dl:hover dd {background-color:#39d;}


.sider dd, .sider img  {visibility:hidden;opacity:0;}
.sider dl:hover img, .sider dl:hover dd {visibility:visible;opacity:1;}





/* ===== topbar ===== */
.topbar, .topbar * {line-height:2rem;}
.topbar, .topbar .inner {height:2rem;}
.myDate, .weather, h1.logo {padding-left:0.5rem; /* padding-left:35px; */}
p#time {padding-left:0.5rem;}
.topbar b {margin:0 0.2rem;}



/* ===== header ===== */
.header {height:3.2rem;top:2rem;}


/* ----- logo ----- */
h1.logo, h1.logo a {height:2rem;width:5.77rem;}
h1.logo {padding-top:0.6rem;}
h1.logo a {background-image:url(/img/logo@2x.png);}


a.bth, a.bth i {height:3.2rem;width:3.2rem;}
a.bth.searchSwitch {background-color:#888;}

a.searchSwitch.hidden i {background-image:url(/img/search.png);}
a.searchSwitch.shown i {background-image:url(/img/close.png);}
a.bth i {opacity:1;}


a.naviSwitch {background-color:#f3f3f3;}
a.naviSwitch b {background-color:#888;height:0.1rem;left:0.85rem;line-height:0.1rem;width:1.5rem;}
a.naviSwitch b:nth-child(1) {top:1.05rem;}
a.naviSwitch b:nth-child(2), a.naviSwitch b:nth-child(4) {top:1.55rem;}
a.naviSwitch b:nth-child(3) {top:2.05rem;}


a.naviSwitch.shown b:nth-child(1), a.naviSwitch.shown b:nth-child(3) {opacity:0;}
a.naviSwitch.shown b:nth-child(2) {-webkit-transform:rotate(45deg);transform:rotate(45deg);}
a.naviSwitch.shown b:nth-child(4) {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}



/* ----- navi ----- */
.navi {-webkit-transform:translateX(-100%);transform:translateX(-100%);}
ol.navi {padding-top:5.2rem;}
ol.navi li, ol.navi li a {height:2.8rem;line-height:2.8rem;}
ol.navi li {border-bottom:0.1rem solid #eee;}
ol.navi li:first-child {border-top:0.1rem solid #eee;}
ol.navi li a {padding-left:1.5rem;}



/* ===== searchForm ===== */
.searchForm {opacity:0;visibility:hidden;}
.searchForm.shown {opacity:1;visibility:visible;}

.searchForm {padding:6.2rem 2rem 0 2rem;}
.searchForm dt, .searchForm dd {padding-top:1rem;}
.searchForm button, .searchForm button i, .searchForm input {color:#fff;height:2.4rem;line-height:2.4rem;}
.searchForm input {background:none;border:0;border-bottom:1px solid #527698;border-top:1px solid #184876;padding:0 1rem;}
.searchForm input:focus {color:#fff;}

.searchForm button i:after {content:"搜索";}
.searchForm button * {background:#39d;color:#fff;border:0;}
.searchForm button:hover {background-color:#fff;}



/* ----- pdt ----- */
.pdt {height:5.2rem;}




/* ========== flinks ========== */
.flinks {}

.flinks .c {padding:0 0.25rem 0 0.75rem;}

.flinks ol, .flinks ul {}
.flinks ol li {padding:0 0.25rem 0.25rem 0;width:33.3331%;}
.flinks ol a, .flinks ol img {}
.flinks ol a:link, .flinks ol a:visited {border:2px solid #e8e8e8;}
.flinks ol a:hover, .flinks ol a:active {border:2px solid #6cf;}
 
.flinks ul {border-top:1px solid #eee;padding-top:10px;}
.flinks ul li {padding:10px 30px 0 0;}


.flinks a:link, .flinks a:visited {color:#666;}
.flinks a:hover, .flinks a:active {color:#6cf;}




/* ========== ftinfo ========== */
.ftinfo {padding:0.5rem 0 2rem 0;}




/* ----- L ----- */
.logoFT, .logoFT a {height:3rem;width:8.25rem;}
.logoFT a {background-image:url(/img/logoFT@2x.png);}


/* ----- L ----- */
.ftl, .ftm, .ftr {padding:1.5rem 0.75rem 0 0.75rem;}
.ftl p {padding-top:1rem;}




/* ----- M ----- */
.ftm h3, .ftr h3 {border-top:0.05rem solid #4a4a4a;padding:1.5rem 0 0.75rem 0;}
.ftm li {padding:0.5rem 0;width:33.3331%;}
.ftm a {padding-left:10px;}
.ftm a:after {height:4px;width:4px;top:13px;}
.ftm a, .footer a {color:#888;}


/* ----- R ----- */
.ftr {}
.ftr p {padding-top:0.5rem;}
.ftr img {height:8rem;width:8rem;}



/* ===== footer ===== */
.footer {padding:1rem 0;}
.pdb {height:1rem;}




/* ===== homeSlider ===== */
.homeSlider, .homeSlider ol, .homeSlider li, .homeSlider .bx-warpper, .homeSlider .bx-viewport {height:10.5rem;}

.homeSlider li {background-position:70% 0;background-size:auto 100%;}
.homeSlider li:after {background-color:rgba(0,0,0,0.35);}
.homeSlide h3, .homeSlide h4 {padding-left:1rem;padding-right:1rem;}
.homeSlide h3 {line-height:1.2rem;padding-top:1.2rem;}
.homeSlide p {padding:0.75rem 0.5rem 0.75rem 1rem;}
.homeSlide h4 a {background-color:#00a8de;color:#fff;line-height:1.7rem;padding:0 0.8rem;}


.homeSlider .bx-controls {bottom:0.75rem;}
.homeSlider .bx-pager-item, .homeSlider .bx-pager-item a {height:0.6rem;width:0.6rem;}
.homeSlider .bx-pager-item {margin:0 0.2rem;}
.homeSlider a.bx-pager-link {}
.homeSlider a.bx-pager-link {background-color:#fff;color:#fff;}
.homeSlider a.bx-pager-link.active {background-color:#6cf;color:#6cf;}





/* ========== row ========== */
.row {padding:1rem 0;}




/* ========== ht ========== */
.ht {height:2.5rem;}
.ht h3, .ht h3 * {height:2rem;}
.ht h3:after {background-color:#888;height:0.05rem;top:1.6rem;width:2rem;}
.ht p {padding:0.25rem 0.5rem 0 0;}
.ht a:link p, .ht a:visited p {color:#aaa;}
.ht a:hover p {color:#666;}



/* ===== picks ===== */
.picks, .picks .c, .picks dl, .picks dl a, .picks dt, .picks dd, .issue {width:100%;}
.picks, .express, .issue {padding:0 0.75rem;}

.picks .c a {box-shadow:0 0 0.2rem #ccc;}

.picks dl.large dt p {background-image:url(/img/fgp.png);background-size:auto 100%;line-height:1rem;padding:1.6rem 0.6rem 0.6rem 0.6rem;}
.picks dt b, .fotos dt b {background-color:#09f;color:#fff;line-height:1.5rem;padding:0 0.8rem;top:0.75rem;}

.picks dd {border-top:0.05rem solid #eee;padding:0.75rem;}
.picks dd h3 {padding-bottom:0.25rem;}
.picks dd p {padding-top:0.25rem;}
.picks dd p b, .express dd p b, .fotos dd p b, .texts p b, .texts p em, .ranking p b, .listPub p b {padding-left:0.5rem;}

.picks li {padding-top:0.75rem;}





/* ===== express ===== */
.express, .quick, .quick li, .quick a {/* width:330px; */}

.express .c, .express .c li, .express .c li dl {/* width:300px; */}

.express {padding-top:1rem;}

.express li, .texts li {border-top:0.05rem solid #e8e8e8;}
.express li:first-child {border:0 none;}

.express .c li {padding:0.75rem 0;}
.express dl {padding:0 0.25rem 0 6rem;}
.express dt, .express dt * {height:3rem;width:4.7rem;}
.express dt {left:0.75rem;}
.express dd p {padding-top:0.5rem;}

.express .c dl.np {padding:0 0.75rem;}
.express .c dl.np dt {display:none !important;}




/* ===== issue ===== */
.issue .c {padding:0.5rem;}
.issue dl {width:100%;}
.issue dd {border-bottom:0.25rem solid #fff;border-top:0.25rem solid #fff;padding:0.5rem;}
.issue dd *, .texts li * {line-height:1.25rem;}
.issue dd p {padding:0.4rem 0;}
.issue th {width:5rem;}
.issue .c h3 {padding-top:0.5rem;}
.issue .c p, .issue .c p *, .issue th, .issue td {font-size:0.7rem;}

.issue th, .issue td {color:#989898;}

.jScrollPane {height:10rem;width:100%;}
.dc {border:0.05rem solid #e8e8e8;height:11rem;padding:0.5rem;}
.dc .jScrollPane {}
.dc h3 {padding:0.25rem 0;}
.dc .cc {border-bottom:0.05rem solid #ddd;line-height:1.5rem;padding:0.75rem 0.5rem 0.25rem 0.5rem;}
.dc .cc p {border-top:0.1rem dotted #ddd;color:#989898;padding:0.5em 0;}
.dc .cc p:nth-child(2) {border-top-width:0;}
.dc .cc p a {margin:0.5rem 0;}

.directory h5 {height:2.3rem;padding-top:0.5rem;}
.directory h5 a {height:2.2rem;line-height:2.2rem;text-align:center;width:48%;}

.dc h4 a:link, .dc h4 a:visited, .catalogue h3 a:link, .catalogue h3 a:visited {color:#28c;}
.dc a:link, .dc a:visited, .catalogue p a:link, .catalogue p a:visited {color:#5a5a5a;}
.dc a:hover, .dc a:active, .catalogue * a:hover, .catalogue * a:active {color:#6cf !important;}

.catalog dt a {background-color:#28c;border:0.05rem solid #28c;color:#fff;}
.catalog dd a {background-color:#fff;border:0.05rem solid #28c;color:#28c;}

.directory h5 a:nth-child(1) {background-color:#28c;border:0.05rem solid #28c;color:#fff;float:left;}
.directory h5 a:nth-child(2) {background-color:#fff;border:0.05rem solid #28c;color:#28c;float:right;}



/* ===== quick ===== */
.quick, .priority {padding:0 0.75rem;}
.quick li, .quick a {height:4rem;width:100%;}
.quick li {padding-top:0.5rem;}
.quick li b, .quick li i {height:4rem;line-height:4rem;}
.quick li b {padding:0 1.5rem;}
.quick li i {bottom:-0.5rem;font-size:4rem;width:4rem;}
.quick li.qk1 i {right:0.8rem;}
.quick li.qk2 i {bottom:-1rem;left:1rem;}
.quick li.qk3 i {right:0.5rem;}


.quick li a:link, .quick li a:visited {color:#fff;}
.quick li.qk1 a:link, .quick li.qk1 a:visited {background-color:#32c0ce;}
.quick li.qk1 i {color:#51c9d5;}
.quick li.qk2 a:link, .quick li.qk2 a:visited {background-color:#9dc701;}
.quick li.qk2 i {color:#accf27;}
.quick li.qk3 a:link, .quick li.qk3 a:visited {background-color:#3298da;}
.quick li.qk3 i {color:#51a7e0;}

.quick li a:hover, .quick li a:active {background-color:#6cf !important;}
.quick li a:hover i, .quick li a:active i {color:#85d6ff;}







/* ===== priority ===== */
.priority .ht, .wideAD, .fotos {width:100%;}
.fotos li, .fotos li a, .fotos li dl, .fotos li dt, .fotos dt em, .fotos dt img, .fotos li dd {width:100%;}
.fotos li {padding:0.5rem 0.5rem;}
.fotos dt, .fotos dt em, .fotos dt img {display:block;width:100%;}
.fotos dt em {}
.fotos dt b {padding:0 0.5rem;}

.fotos dd h3, .fotos dd p {padding-top:0.75rem;}
.fotos dd h3, .texts li h4 {color:#38c;}
.fotos dd p i, .texts li p i {color:#bbb;}


/* ----- texts ---- */
.texts, .texts li, .texts li a, .texts li h4, .texts li p {width:100%;}
.texts {padding:0 0.5rem;}
.texts li {padding:0.75rem 0;}
.texts li p {padding-top:0.25rem;}
.texts li em {margin-right:1rem;}



/* ===== wideAD ===== */
.wideAD a, .wideAD a *, .sideAD a, .sideAD a * {width:100*;}
.wideAD, .ranking {padding-top:0.75rem;}
.wideAD a, .sideAD a {padding:0.25rem;}


/* ===== sideAD ===== */
.sideAD {padding-top:0.75rem;}



/* ===== homeR ===== */
.homeR {padding:0.75rem 0.75rem 0 0.75rem;}
.homeR .sideAD, .ranking {clear:inherit;}
.homeR .sideAD {padding-top:0;}




/* ===== ranking ===== */
.ranking, .ranking ol, .ranking ul, .ranking ul li, .homeR .ranking dd {width:100%;}
.ranking {margin-top:0.75rem;padding:1rem 1rem 1rem 1rem;}
.ranking ol, .ranking ol li, .ranking ol li a {height:2rem;line-height:2rem;}

.ranking ol li a {background-color:#f3f3f3;color:#666;}
.ranking ol li.cur a {background-color:#09f;color:#fff;}

.homeR .ranking {padding:0.75rem;}

.homeR .ranking ul, .homeR .ranking ul li {width:100%;}
.homeR .ranking ul li {min-height:3.75rem;padding-top:0.75rem;}
.homeR .ranking dl {min-height:3rem;padding-left:5.5rem;}
.homeR .ranking dt, .homeR .ranking dt * {height:3rem;width:5rem;}

.homeR .ranking dd h4 {line-height:1rem;}
.homeR .ranking dd p {padding-top:0.5rem;}




/* ----- wideAD ----- */
.wideAD, .wideAD a, .wideAD a * {display:block;width:100%;}





/* ===== ===== subpage ===== ===== */
.subpage {padding-bottom:0.75rem;}
.subpage.ptx {padding-bottom:0.75rem;padding-top:0.75rem;}




/* ----- stater ----- */
.stater, .stater *, .aStat, .aStat *, .submenu h3, .getCode h3, .st, .st h3 {/* ----- height:2.6rem;line-height:2.6rem; ----- */ line-height:1.5rem;}
.stater {padding:0.75rem 0;}
.stater p {padding-left:0.75rem;}
.stater em {margin:0 0.5rem;}
.stater a:link, .stater a:visited, .stater b {color:#888;}
.stater a:hover, .stater a:active {color:#6cf;}


.artPage .stater p a:nth-child(1), .artPage .stater p em:nth-child(2) {display:none;}



/* ----- left ----- */
.spl {width:100%;}



/* ===== article ===== */
.article, .listArt, .listPub {100%}
.article {padding:0 0.75rem 0.75rem;}

h2.aTitle {padding:2rem 0 1rem 0;}
h4.subTitle {padding-left:2em;}
.aStat {background-color:#f8f8f8;margin:1rem 0 0.5rem 0;padding:0.5rem;}
.aStat p {}
.aStat b {color:#666;margin-left:0.4rem;}
.aStat i {color:#aaa;}

.aStat.narrow {height:0;}


/* ----- entry ----- */
.entry, .entry * {word-break:break-all;text-align:justify;}
.entry {min-height:8rem;}

.entry h1 {font-size:1.5rem;}
.entry h2 {font-size:1.25rem;}
.entry h3 {font-size:1rem;}
.entry h4, .entry b, .entry strong, .entry h5{font-size:0.8rem;}

.entry div, .entry p, .entry li {color:#888;line-height:1.5rem;}
.entry div, .entry p {margin-top:1rem;}

.entry ol, .entry ul {padding:0.25em 0 0.75em 2em;}
.entry ol li {list-style:decimal outside;}
.entry ul li {list-style:disc outside;}


.noprefix, .noprefix li {list-style:none !important;}


.entry li {padding-top:0.5em;}

.entry table {background-color:#ddd;}
.entry th, .entry td {padding:0.4rem 0.5rem;}
.entry th {background-color:#f6f6f6;}
.entry td {background-color:#fff;}

.entry b, .entry strong, .entry h1, .entry h2, .entry h3, .entry h4 {color:#245a95;font-weight:bold;}

.entry img {height:auto !important;max-width:800px !important; /* width:auto !important; */}

.entry blockquote {border: 2px solid #eee;margin:20px 20px 0 20px;padding:8px 20px 20px;min-width:760px;width:calc(100% - 40px);}
.entry blockquote p {margin-top:12px;}

.entry a {color:#17b;}


/** ===== 2024-02-26 ===== **/
.table-holder {overflow:auto;width:100%;}
.table-line-horizon, .table-line-horizon th, .table-line-horizon td {border-collapse:collapse;}
.table-line-horizon {border:0;width:240%;}
.table-line-horizon th, .table-line-horizon td {border-bottom:1px solid #7f2222;padding:4px 8px;}
.table-line-horizon th {border-top:1px solid #7f2222;color:#7f2222;}
.table-line-horizon td {color:#3a3a3a;}
hr.line-split {border:0;}
hr.line-split.split-brown {border-top:1px solid #7f2222;}


/* ----- myVideo ----- */
.myVideo {height:400px;margin:35px auto;width:640px;}



/* ----- context ----- */
.context, .context dt, .context dd {height:80px;}
.context {min-width:900px;padding-top:20px;}
.context dt, .context dd {min-width:445px;width:calc( 50% - 5px);}

.context dt a {height:50px;}
.context dt a {padding:15px 15px 15px 95px;}
.context dd a {padding:15px 95px 15px 15px;}

.context b, .context em {line-height:25px;height:25px;}
.context i {line-height:80px;width:80px;}

.context a:link, .context a:visited {color:#989898;}
.context a:link i, .context a:visited i {background-color:#f8f8f8;}
.context a:link b, .context a:visited b {color:#39d;}
.context a:hover *, .context a:active * {color:#6cf !important;}




/* ===== listArt ===== */
.listArt {padding:15px 35px;}

.listArt li, .listPub li {padding:20px 0;}
.listArt li, .listPub li {border-top:1px solid #e8e8e8;}
.listArt li:first-child, .listPub li:first-child  {border-top:0;}
.listArt li a {padding:0 10px 0 15px;}
.listArt i.fa-caret-right {}

.listArt p {padding-top:5px;}
.listArt p b {padding:0 30px 0 8px;}

.listArt a:link, .listArt a:visited, .listPub a:link, .listPub a:visited {color:#989898;}
.listArt a:link i, .listArt a:visited i, .listPub a:link i, .listPub a:visited i {color:#bbb;}
.listArt a:link h4, .listArt a:visited h4, .listPub a:link h4, .listPub a:visited h4 {color:#28c;}
.listArt a:hover *, .listArt a:active *, .listPub a:hover *, .listPub a:active * {color:#6cf !important;}




/* ===== listPub ===== */
.listPub {padding:0 0.75rem;}
.listPub li, .listPub li dl {}
.listPub li {padding:1rem 0;}

.listPub dl {padding-left:5.75rem;}
.listPub dt, .listPub dt * {height:3rem;width:5rem;}
.listPub dl.np {padding-left:0;}
.listPub dl.np dt {display:none !important;}
.listPub dd p {padding-top:10px;}




/* ===== catalog ===== */
.catalog {}
.catalog li {border-bottom:0.05rem solid #e8e8e8;padding:0.75rem;}
.catalog dl {height:2.9rem;padding-top:0.5rem;}
.catalog dt, .catalog dd {height:2.4rem;}
.catalog dt {padding-right:0.25rem;}
.catalog dd {padding-left:0.25rem;}
.catalog dl a {line-height:2.4rem;}


/* ===== catalogue ===== */
.catalogue, .catalogue dl {width:100%;}
.catalogue {padding:0 0.75rem 0.75rem 0.75rem;}

.catalogue dl {border-bottom:0.05rem solid #ddd;padding:1rem 0 0.5rem 0;}

.catalogue dt {padding-bottom:0.75rem;}
.catalogue dd {}

.catalogue p {border-top:0.05rem dotted #ddd;padding:0.5rem 0;}
.catalogue p:first-child {border-top:0;padding:0 0 0.5rem 0;}

.catalogue p a {line-height:1rem;}
.catalogue p b {padding-top:0.5rem;}




/* ===== pager ===== */
.pager {padding:0.75rem 0;}
.pager li, .pager li * {line-height:2.4rem;}
.pager li {height:2.4rem;margin:0 0.25rem;}
.pager li.thisclass, .pager li a {padding:0 1rem;}
.pager li.thisclass, .pager li.thisclass a {background-color:#39d ;color:#fff ;}
.pager li a:link, .pager li a:visited {background-color:#fff;color:#888;}
.pager li a:hover, .pager li a:active {background-color:#6cf;color:#fff;}

.pageinfo strong {margin:0 0.25rem;}




/* ===== result ===== */
.results .list {padding:0 30px;}
.results li {border-top:1px solid #e8e8e8;padding:30px 15px;min-width:810px;}
.results li:first-child {border:0 none;/* */}
.results h3 {}
.results h5, .results p {padding-top:10px;}
.results span {padding-right:48px;}
.results i {padding-right:8px;}

.results a:link, .results a:visited {color:#28c;}
.results h5 a:link, .results h5 a:visited {color:#989898;}
.results a:hover, .results a:active, .results a:hover *, .results a:active * {color:#6cf !important;}




/* ===== feedback ===== */
.feedback {margin-top:1rem;padding:0 0.75rem}



/* ----- right ----- */
.spr, .submenu, .getCode, .submenu ul, .getCode .c {width:100%;}
.spr {padding:0.75rem 0.75rem 0 0.75rem;}



/* ===== submenu+getCode ===== */
.submenu, .getCode {}
.submenu h3, .getCode h3, .st h3 {border-bottom:0.05rem solid #eaeaea;line-height:2.6rem;padding:0 1rem;}

.submenu ul, .getCode .c {padding:0.75rem;}
.submenu li, .submenu li a {line-height:2.6rem;}
.submenu li {padding-top:0.1rem;}
.submenu li:first-child {padding-top:0;}
.submenu li a:link, .submenu li a:visited {background-color:#f8f8f8;color:#666;padding-left:1rem;}
.submenu li.cur a:link, .submenu li.cur a:visited {background-color:#eef8ff;color:#258;}
.submenu li a:hover, .submenu li a:active {background-color:#6cf;color:#fff;}

.context, .getCode {display:none;}





/* ====== systemMSG ===== */
.noticePage {height:100%;position:fixed;width:100%;}


.systemNotice {background-color:#fff;}
.systemNotice {box-shadow:0 0 6px #ccc;}
.systemNotice {left:5%;position:fixed;top:28%;width:90%;}

.systemNotice h3 {background-color:#f3f3f3;border-bottom:1px solid #e6e6e6;border-top:4px solid #0364cf;color:#245a95;font-size:0.8rem;line-height:2.5rem;padding:0 0.75rem;}
.systemNotice .c {padding:0 1em 1rem 1rem;}
.systemNotice p, .systemNotice p b {color:#f00;}
.systemNotice p {padding-top:1rem;}


.systemNotice a:link, .systemNotice a:visited {color:#39d;}
.systemNotice a:hover, .systemNotice a:active {color:#6cf;}


}
