html,body{ height: 100%; width:100%; padding:0; margin:0; } div,p,h1,h2,span{ padding:0; margin:0; } .contWrapper{ height: 100%; width: 100%; background-color: rgba(125,125,125,0.88); padding:12px 18px 5px 18px; box-sizing: border-box; position: relative; } .newpaper{ width: 100%; height: calc(100% - 94px); /*transform:translate3d(0,0,0); overflow:hidden;*/ margin-top:30px; } .newpaper .swiper-slide img{ /* width:auto; max-width:100%; height: auto; max-height: 100%; transform:translate3d(0,0,0); -webkit-transform: scale(1) rotate(0) translate3d(0,0,0); transform: scale(1) rotate(0) translate3d(0,0,0);*/ opacity: 1; } /* .swiper-container { width: 100%; height: 300px; margin: 20px auto; margin-top:30px; } */ .swiper-slide { text-align: center; font-size: 18px; background:transparent; /* height: auto !important; */ /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; /* transform:translate3d(0,0,0); */ overflow:hidden; } .imgBoxCont{ width: auto; max-width: 100%; height: auto; max-height: 100%; position:relative; } /* .swiper-slide .swiper-zoom-container{display:block;} */ .imgBoxCont .pichmask{ width:auto; max-width:100%; height: auto; max-height: 100%; z-index: 999; opacity: 1; /* position: absolute; */ } .swiper-slide div.pinch-zoom{ /* width: 100%; */ /* height: 100% !important; */ -webkit-user-drag: none; -moz-user-drag: none; -ms-user-drag: none; user-drag: none; } .swiper-slide div.pinch-zoom-container { width: 100%; height: 100% !important; position: relative; } .swiper-slide div.pinch-zoom .paperMap{ opacity: 0; } .newsText1{ width: 100%; font-size: 16px; line-height: 26px; color:#eee; text-align: center; margin-top:17px; } .newsText1>img{ width: 11px; /* height: 18px; */ margin-left: 10px; vertical-align: baseline; } .footerWrap{ position: absolute; top: 10px; width: calc(100% - 36px); height:28px; font-size: 0; line-height:28px; } .footerWrap .item{ display: inline-block; width:33.333%; text-align: center; height: 28px; position: relative; font-size: 16px; color: #fff; /* font-weight: 700; */ line-height: 28px; } .footerWrap .item>.text{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .footerWrap .item>img{ width: 28px; height: 28px; border-radius: 50%; cursor: pointer; opacity: 0.4; cursor: pointer; } .footerWrap .item>.text.active{ opacity: 1; z-index: 10; color:red; font-size: 18px; } .footerWrap .item>img.active{ opacity: 1; z-index: 10; } .footerWrap .item .articletips{ width:0px; height: 0px; border-width: 6px; border-style: solid; border-color: #fff; border-left-color: transparent; border-right-color: transparent; border-top-color: transparent; position: absolute; left: 50%; top: 20px; margin-left: -6px; display: none; } .footerWrap .item .articletipsDown{ width:0px; height: 0px; border-width: 6px; border-style: solid; border-color: #c8c4c4; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; position: absolute; left: 50%; top: 24px; margin-left: -6px; display: block; } .footerWrap .item>.text.active+.articletips{ display: block; opacity: 1; z-index: 10; } .footerWrap .item>.text.active+.articletips+.articletipsDown{ display: none; } .footerWrap.footerItem5 .item{ width:20%; } .footerWrap .exareBox{ position: absolute; width:100px; height:auto; background-color: #fff; border-radius: 8px; bottom: 38px; right: 0; z-index: 10; display: none; } .footerWrap .exareBox.active{ display: block; } .footerWrap .exareBox a{ color: #333; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:10px 10px; display: block; text-decoration:none; } .synthesis{ position: absolute; bottom: 28px; right: 26px; width: 26px; height: 26px; } /* 版面列表1 */ .layoutStyleOne{ width: 50%; position: fixed; top:0; bottom: 0; left: -50%; background-color: #fff; z-index: 100; padding:0 18px; box-sizing: border-box; overflow-y: auto; transition: left 500ms; -webkit-transition: left 500ms; /* Safari */ } .layoutStyleOne.active{ left: 0; } .layoutStyleOne a{ color: #333; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:20px 0; display: block; text-decoration:none; } .layoutStyleOne a.active{ color: #da3e4a; } /* 版面列表二 */ .layoutStyleTwo{ position: absolute; top:42px; width: calc(100% - 36px); height:calc(100% - 68px); background-color: #fff; border-radius: 8px; z-index: 100; display: none; } .layoutStyleTwo .listWrap{ height: 100%; overflow-y: auto; padding:0 15px; } .layoutStyleTwo.active{ display: block; } .layoutStyleTwo a{ color: #333; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:20px 0; display: block; text-decoration:none; border-bottom: 1px solid #eee; } /* .layoutStyleTwo .articletips{ width:0px; height: 0px; border-width: 6px; border-style: solid; border-color: #fff; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; position: absolute; bottom: -12px; left: 10%; } */ /* 文章列表 */ .articleList{ position: absolute; top:42px; width: calc(100% - 36px); height:calc(100% - 68px); background-color: #fff; border-radius: 8px; z-index: 100; display: none; } .articleList .listWrap{ height: 100%; overflow-y: auto; } .articleList.active{ display: block; } .articleList .listWrap .title{ position: relative; text-align: center; padding:0 20px; } .articleList .listWrap .title .tips{ width: 100%; position: absolute; display: block; border-top:1px solid #d5d5d5; top:50%; left: 0; z-index: -1; } .articleList .item{ padding:15px 20px } .articleList .item h1{ font-size: 14px; color:#000; text-align: center; display: inline-block; background: #fff; z-index: 10; padding: 0 10px; margin: 0 auto; line-height: 20px; } .articleList .item a{ font-size: 18px; text-align: left; color:#333; line-height: 24px; margin:20px 0; display: block; text-decoration:none; } .articleList .item a.active{ color: #da3e4a; } /* .articleList .articletips{ width:0px; height: 0px; border-width: 6px; border-style: solid; border-color: #fff; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; position: absolute; bottom: -12px; left: 61%; } */ /* .articleList .item a{ } */ /* 日历 */ .form_date { position: fixed; bottom: 0; left: 12%; width: 75%; height: 48px; z-index: -20; border: 0px solid #FFF; background-color: transparent; color: transparent; } .datetimepicker{ /* width:520px; */ width:75%; /* bottom: 47px; */ top: 40px !important; } .datetimepicker-days .table-condensed{ width:100%; } .datetimepicker-days .table-condensed tbody tr td.day.active{ background-color: #da3e4a; border-radius: 24px; background-image: none; } .datetimepicker-days .table-condensed thead tr th.dow.active{ color: #999999; } .datetimepicker-dropdown-top-left:after{ left: 33%; right:initial !important; } .datetimepicker-months .table-condensed{ width:100%; } .datetimepicker-months .table-condensed tbody tr .month.active{ background-color: #da3e4a; border-radius: 10px; background-image: none; } .datetimepicker-years .table-condensed{ width:100%; } .datetimepicker-years .table-condensed tbody tr .year.active{ background-color: #da3e4a; border-radius: 10px; background-image: none; } /* 遮罩 */ .mask{ position: fixed; top:0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.2); z-index: 9; display: none; } .mask.active{ display: block; } /* 下载页面 */ .synthPage{ width: 100%; height:100%; position: absolute; top:0; left: 0; bottom: 0; z-index: 9999; padding: 12px 18px 5px 18px; box-sizing: border-box; display: none; } .synthPage.active{ display: block; background: url('../image2023/bg.png') repeat center / auto auto; } .synthPage .closeBtn{ text-align: right; padding-bottom: 10px; } .synthPage .closeBtn i{ display: inline-block; width: 15px; height: 15px; background: url('../image2023/guanbi.png') no-repeat center / 15px 15px; cursor: pointer; } #synthImg { display: none; border:1px solid red; } #synthImg img{ width:auto; max-width: 100%; } #synthWrap{ width:100%; padding:20px 15px 10px 15px; height: auto; max-height: calc(100% - 40px); background-color: #f2f2f2; position: relative; box-sizing:border-box; } #synthWrap img.synthPaper{ width:auto; height: auto; max-width: 100%; max-height:calc(100% - 100px); margin: 0 auto; display: block; box-shadow: 0px 4px 21px 3px rgba(195, 187, 187, 0.4); border-radius: 4px; border:1px solid rgba(195, 187, 187, 0.3); } #synthWrap .imgBottom{ width:85%; height: 10px; background-color: rgba(244,244,244,1); box-shadow: 0px 4px 21px 3px rgba(195, 187, 187, 0.4); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; margin:0 auto; border:1px solid rgba(195, 187, 187, 0.2); border-top-color: transparent; } #synthWrap .footer{ width:100%; /* width:calc(100% - 30px); */ height: 70px; padding:10px 0; box-sizing: border-box; font-size: 0; /* position: absolute; bottom: 0; left: 15px; */ } #synthWrap .footer>div{ vertical-align: middle; display: inline-block; } #synthWrap .footer .left{ width:calc(50% - 35px); text-align: center; } #synthWrap .footer .left img{ width:auto; height: auto; max-width: 100%; max-height:50px; } #synthWrap .footer .center{ font-size: 12px; line-height: 50px; color: #666666; text-align: center; width:calc(50% - 25px); } #synthWrap .footer .right{ width:60px; height: 100%; text-align: right; } #synthWrap .footer .right img{ width:50px; height: 50px; } #synthWrap .footer .right#qrcode table{ transform: scale(0.6, 0.6); -webkit-transform: scale(0.6, 0.6); -moz-transform: scale(0.6, 0.6); -o-transform: scale(0.6, 0.6); margin-top: -15px; margin-left: -15px; } .tipsBtn{ display: block; width:100px; height:40px; background: url('../image2023/saveBtn1.png') no-repeat center / 100px 40px; position: absolute; top:50%; left:50%; transform: translate(-50%,-115%); } .synthmask{ width:100%; height: 100%; position: fixed; top:0; left: 0; z-index: 99; background-color: rgba(0,0,0,0.5); } .synthmask img{ position: absolute; top:50%; left:50%; transform: translate(-50%,-115%); } /* 日历牌样式二 */ #Datefour { position: fixed; bottom: -100%; left: 18px; width: calc(100% - 36px); /*height: 100%;*/ overflow: auto; background: #fff; z-index:100; border-radius: 8px; -webkit-overflow-scrolling: touch; } #Datefour>div{position: relative;} #Datefour>div a{ position: absolute; line-height: 40px; display: inline-block; height: 40px; width: 16.6%; text-align: center; background-repeat: no-repeat; background-position: center; } #Datefour>div a:last-child{right: 0;top:0;} #Datefour>div a span{margin-top: 11px;} #Datefour>div p{ text-align: center; line-height: 40px; margin-bottom: 0; font-size:16px; padding-bottom:15px; } #Datefour ul{ width: 100%; max-height: 70vh; overflow-y: auto; list-style: none; /* margin-bottom: 45px; */ padding:5px; } #Datefour li { width: 23%; height: 32px; font-size: 12px; display: inline-block; float: left; line-height: 45px; text-align: center; border-radius: 3px; margin:1%; border:1px solid #dcdcdc; } #Datefour .clearfix a { display: block; width: 100%; color: #333; font-size: 14px; text-decoration: none; line-height: 30px; background-color: #FFF; /* border-bottom: 1px solid #CCC; */ white-space: nowrap; text-overflow: ellipsis; overflow:hidden; } #Datefour a.on{ color: #FFF; background-color: #D9383D; } .year{display:block; height:40px;}