.mbrow{z-index:1000;left:0;bottom:0;background: #fff;border-top:4px solid #eabe6c;}
.mbrow section{width:25%;padding:10px 0;}
.mbrow section i{font-size:15px;width:25px;height:20px;margin:0 auto;color: #040435;}
.mbrow section h1{font-size:14px;color: #040435;}

.menuppbg{height:100%;background: rgba(0,0,0,0.4);top:0;left:0;z-index:1004;display:none;}
.helpbg{height:100%;background: rgba(0,0,0,0.4);top:0;left:0;z-index:1004;display:none;}
.closemenu{width:50px;height:50px;top:0;right:0;font-size:16px;}
.usertop {border-bottom:1px solid #eabe6c;padding:20px 0 20px 0;margin-bottom:10px;}
.usertop h1{font-size:17px;font-weight:700;padding:10px 10px 10px 50px;}
.usertop h1 i{width:30px;height:100%;left:0;top:0;font-size:20px;width:40px;height:40px;background: #ffc14e;border-radius:50%;color: #fff;}

.menupmb{text-align:left;position:fixed;width:300px;height:100%;z-index:1011;background: #fff;top:0;right:0;overflow-y:auto;box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5);padding:10px 25px 10px 20px;display:none;}
.menuul ul{padding:5px 0 5px 0;list-style:none;margin:0;}
.menuul ul li ul{padding:5px 0 5px 25px;display:none;}
.menuul ul li a{display:block;padding:8px 0;font-size:17px;position:relative;width:100%;}
.menuul ul li .insub:after{content:'\e903';font-family:icomoon;position:absolute;right:0;top:8px;color: #eabe6c;}
.hddnpc{display:none;}
.mblogo{display:none;}
.mbrow{display:none;}

.showmb{display:none;}

.filterLw{width:45px;height:42px;left:0;top:50%;transform:translateY(-50%);background: #fff;border-radius:5px;color: #051550;font-size:17px;display:none;}
.clocepp{width:100%;position:sticky;top:0;z-index:15;display:none;}
.clocepp a{width:45px;height:45px;background: rgba(255,255,255,0.5);margin-right:-15px;}

.filterLwb{width:45px;height:42px;left:-20px;top:50%;transform:translateY(-50%);background: #fff;border-radius:5px;color: #051550;font-size:17px;display:none;}
.clocepb{width:100%;position:sticky;top:0;z-index:15;display:none;}
.clocepb a{width:45px;height:45px;background: rgba(255,255,255,0.5);margin-right:-15px;}

.swipeTh{position:absolute;top:90px;z-index:4;width:0;height:0;right:0;animation: swipe 8s infinite linear;background: rgba(255,255,255,0.5);display:none;}
@keyframes swipe{ 0%{width:0;height:0;} 1%{width:80px;height:80px;} 70%{width:80px;height:80px;} 71%{width:0;height:0;}  }


.readaa{height:28px;background: #e1e1e1;padding:4px 12px 0 12px;color:#555;}
.readab{height:35px;background: #e1e1e1;padding:7px 12px 0 12px;color:#555;display:inline-block;vertical-align:top;margin-right:5px;}
.fsAa{font-size:15px;}
.fsAb{font-size:20px;}
.atnn{font-weight:700;color: #336dff;padding:6px 12px 0 12px;}
[pdtopn]{display:inline-block;padding-top:5px;height:28px;color: #555;margin-right:7px;}
.bigtta{font-size:20px !important;line-height:30px;}
.tabxt [ztable] tr td{font-size:18px !important;line-height:22px !important;}
.tabxt [ztable] tr td p{font-size:18px !important;line-height:22px !important;}
.tabxt [ztable] tr td span{font-size:18px !important;line-height:22px !important;}





.descnewspd{padding:0 10px;}
.descnews{background:#f2f2f2;border-radius:4px;width:100%;max-width:1180px;margin:30px auto 0 auto;}
.descnews .descna{background: #05054d;width:215px;border-radius:4px 0 0 4px;}
.descnews .descnb{width:calc(100% - 215px);padding:20px 0 35px 25px;overflow:hidden;}
.descnews .descna h1 a{font-size:16px;line-height:22px;}
.descnews .descna h1 a:hover{text-decoration:underline;}
.descnews .descws a:hover{text-decoration:underline;}

.descnews .descws{padding-right:100px;display:none;}
.descnews .descws:nth-child(1){display:block;}
.descnews .descws label{font-size:14px;color: #606060;}
.descnews .descws h1 a{font-size:16px;color: #05054d;color:#000;}

.descnews .descbtn{right:10px;height:100%;top:10px;}
.descnews .descct{bottom:10px;left:24px;padding:0;}
.descnews .descct li{width:30px;height:10px;background: #c1c1c1;margin:0 2px;}
.descnews .descct .descact{background:#ffc600;}


.sidUp{animation:sidUp 0.2s;}
@keyframes sidUp {
  0% {-webkit-transform: translate3d(0, 80%, 0); transform: translate3d(0, 80%, 0); visibility: visible; }
  100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);  }
}




@media only screen and (max-width: 1250px) {
  .toptextmb{padding:0;}
}
@media only screen and (max-width: 1200px) {
  
  .hddnpc{display:block;}
  .headMenu{display:none;}
  .mbrow{display:flex;}
  
  .menu{display:none;}
  .brbbt{border-bottom:none;}
  .mainsd{height:340px;}
  .mainfd h1{font-size:22px;padding:0 0 15px 0;}
  .mainfd p{font-size:16px;line-height:22px;}
  
  
  
  .zarinfoa{width:100%;max-width:1050px;margin:0 auto;display:block;}
  .zarinfoa .m_list:nth-child(1){width:100%;padding-right:0;}
  .zarinfoa .m_list:nth-child(2){width:100%;padding-left:0;margin-top:35px;}
  
}
@media only screen and (max-width: 1100px) {
  
  .ctinfoh{display:block;}
  .ctinfoh aside{width:100%;display:block;padding:0 20px 25px 0;text-align:center; }
  .ctinfoh section:nth-child(1){border-left:none;margin:30px auto;}
  .ctinfoh section:nth-child(2){margin:30px auto;}
  .ctinfoh section:nth-child(3){margin:30px auto;}
  .ctinfoh section{width:100%;max-width:700px;margin:30px auto;border-left:none;padding:10px 10px 40px 10px;display:block;}
  
  
  
  .tlbrzmj{display:block;}
  .tlbrzmj .filterAv{display:none;width:310px;padding:0 20px 0 12px;height:100vh;max-height:100vh;overflow-y:auto;position:fixed;z-index:1009;left:0;top:0;background: #fff;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);}
  .tlbrzmj .infltr{border:none;padding:30px 0 0 5px;} 
  .tlbrzmj .tlist{width:100%;padding:15px 0;}
  
  .mbfilter{position:sticky;top:0;z-index:10;padding:2px 10px;border-top:none;border-bottom:4px solid #eabe6c;}
  .filterLw{display:flex;}
  .mbfilter h1{padding:15px 55px;}
  
  .coftgl{display:block;}
  .coftgl .coftgla{display:none;width:310px;padding:15px 20px;border:none;margin-right:0; height:100vh;max-height:100vh;overflow-y:auto;position:fixed;z-index:1009;left:0;top:0;background: #fff;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.4);}
  .coftgl .coftglb{width:100%;padding:0 0;border:none;}
  
  .pagepadm{padding:5px 10px 20px 10px;}
  .seacrhcoj{padding:0 10px 0 10px}
  .seacrhcoj h1{font-size:17px;}
  .clocepp{display:block;}
}
@media only screen and (max-width: 1000px) {
  .nnwslist, .clocepb{display:block;}
  .hmainws{width:100%;padding:8px 10px 35px 0;max-width:700px;margin:0 auto;}
  .hlistnews{width:100%;}
  
  .leftHmenu{position:fixed;width:300px;z-index:1004;background: #fff;height:100%;left:0;top:0;overflow-y:auto;padding:20px 20px 30px 20px;display:none;}
  .pgContent{width:100%;padding:0;}
  .pgContenta{width:100%;padding:0;}
  .listdl [yesnm] dd{width:90px;}
  .listdl [yesnm] dt{width:calc(100% - 90px);}
  
  .sw1a{box-shadow: 0px 0px 3px 0px rgba(0,0,0,0);}
  .sw1b{box-shadow: 0px 1px 4px 0px rgba(0,0,0,0);}
  
  .filterLwb{display:flex;}
  .booksr{width:300px;position:fixed;left:0;top:0;z-index:1009;background: #fff;height:100%;overflow-y:auto;padding:10px 15px 25px 15px;box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 40%);display:none;}
  .bookLs{width:100%;padding:15px 0 25px 15px;}
  .bookLsd{width:100%;padding:15px 10px 25px 15px;}
}
@media only screen and (max-width: 900px) {
  .ctinfoh section{width:100%;border-left:none;padding:10px 10px 40px 10px;display:block;}
  .cbox section [iconbr]{display:block;}
  .cbox section [iconbr] dd{width:100%;display:block;text-align:center;}
  .cbox section [iconbr] dt{width:100%;display:block;}
  .cbox section [iconbr] dd article{margin:0 auto;}
  
  .jcrtcol{display:block;}
  .jcrtcol aside{padding:10px 15px 15px 15px;box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.36);display:block;width:100%;}
  .jcrtcol section{padding:0 0 0 0;display:block;width:100%;}
}
@media only screen and (max-width: 800px) {
  .usrbkpf{display:none;}
  
  .headersc{}
  .headersc .logo{width:110px;padding:12px 0 15px 0;}
  .headersc .logo a{padding:0 10px;font-size:60px;font-weight:normal;}
  .headersc aside{width:calc(100% - 110px);padding:0;}
  .text_logo h1{padding:25px 0 0 0;font-size:18px;}
  .text_logo h2{padding:0 0 0 0;opacity:0.8;}
  
  .mainfd{background: rgba(0,0,25,0.5);padding:15px 30px 10px 30px;border-radius:4px;}
  .mainfd h1{font-size:19px;padding:0 0 8px 0;}
  .mainfd p{font-size:15px;line-height:17px;}
  
  .chartss{padding:30px 0;display:block;}
  .chartss section{width:100%;}
  
  .bookList figure{width:calc(50% - 10px);margin:5px;}
  
  
}
@media only screen and (max-width: 740px) {
  .showmb{display:inline-block;}
  .showpc{display:none;}
  
  [bsfnt] h1{font-size:18px;}
  [bsszbt]{padding:20px 25px;}
  
  .bookde{display:block;}
  .bookde aside{width:250px;paddign:0;margin:0 auto;display:block;}
  .bookde section{width:100%;padding:0 0 0 0;}
}
@media only screen and (max-width: 700px) {
  .hlistnews [acol]{width:100%;margin:8px 0;display:block;vertical-align:top;}
  
  .linkrow .linkrown{padding:30px 10px 10px 10px;display:block;}
  .linkrow .linkrown section{width:100%;padding:20px 25px 80px 25px;background: #f2f2f2;margin:15px 0;border-radius:3px;display:block;}
  
  .linkrowna{display:block !important;}
  .linkrowna section{width:100%;background: #f2f2f2;margin:15px 0;border-radius:3px;padding:10px;display:block;}
  .linkrowna [vidht]{height:250px;}
  .linkrowna section iframe, .linkrowna section embed{width:100%;height:100% !important;}
  
  .ftools [frowa]{display:block;}
  .ftools section{width:100%;display:block;padding:10px 10px 25px 15px;}
  .ftools aside{width:100%;display:block;padding:10px 0 10px 0;}
  .ftools aside [lneul]>li{width:100%;display:inline-block;vertical-align:top;padding-left:15px;padding-bottom:25px;}
  .ftools aside [lneul] ul li a{padding:4px 10px 4px 15px;}
  .adseacrht h1{font-size:17px;}
  
  
  .mbtpgrid{display:block;}
  .cbox section{width:calc(50% - 14px);display:inline-block;text-align:center;}
  .cbox section a{font-size:16px;font-weight:400;line-height:17px;text-align:center;}
  .cbox section:nth-child(3),.cbox section:nth-child(4){height:180px;}
  
  .descnews{display:block;}
  .descnews .descna{background: #05054d;width:100%;border-radius:4px 4px 0 0;padding:15px 10px;}
  .descnews .descnb{width:100%;padding:20px 0 35px 17px;}
  .descnews .descct{bottom:10px;left:17px;padding:0;}
}
@media only screen and (max-width: 640px) {
  .swipeTh{display:block;}
  
  .text_logo h1{padding:25px 0 0 0;font-size:17px;}
  .text_logo h2{padding:0 0 15px 0;opacity:0.8;font-size:14px}
  
  .hlistnews figure article{width:80px;height:70px;}
  
  .pagepad{padding:20px 10px;}
  .newsgrid article{width:90px;}
  .newsgrid .imageNV{width:90px;height:70px;background: #111;overflow:hidden;}
  .newsgrid .imageNV iframe{width:90px;height:70px;}
  .newsgrid .imageNV img{max-height:70px;}
  .newsgrid .imageNV label{max-height:70px;}
}

@media only screen and (max-width: 600px) {
  .coftgl .coftglb{width:100%;overflow-x:auto;}
  .coftgl .coftglon{width:100%;overflow-x:auto;}
  .coftgl .cofjmtpd{width:600px;}
  
  .tableEd{width:100%;overflow-x:auto;}
  .tableEd table{width:600px;}
  
  .scrollxt{width:100%;overflow-x:auto;}
  .scrollxt > table{width:600px;}
  
  .pcRowa{width:50%;display:inline-block;vertical-align:top;}
  .pcRowa:nth-child(odd){padding:20px 5px 30px 0;}
  .pcRowa:nth-child(even){padding:20px 0 20px 5px;}
  .vidBox .cttlea{font-size:17px;font-weight:400;padding:4px 0 0 0;}
  .vidBox .imageNV{width:100%;height:170px;}
  
  [bsszb]{padding:30px 25px;}
  .bgarr{background: rgba(0,0,25,0);padding:0 30px;border-radius:5px;max-width:850px;margin:0 auto;display:inline-block;}
  [bsfnt] h1{font-size:19px;}
  
  .zascrll{width:100%;overflow-x:auto;}
  .zascrll table{width:600px;}
}
@media only screen and (max-width: 500px) {
  .vidBox .imageNV{width:100%;height:140px;}
}
[pf]{position:fixed;}
[w1]{width:100%;}
img {border:none; max-width:100%;}
*, *::before, *::after{box-sizing:border-box;}