body, html { width: 100%; height: 100% } body { margin: 0 auto; font-family: pingfang sc, hiragino sans gb, microsoft yahei, wenquanyi micro hei, helvetica neue, arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size:.426667rem } * { -webkit-tap-highlight-color: transparent } *, ul { margin: 0; padding: 0 } li { list-style: none } a { background-color: transparent; -webkit-text-decoration-skip: objects; text-decoration: none; color:#fff; } a:active, a:hover { outline-width: 0; color:#fff; } img { border-style: none } [type=search] { -webkit-appearance:textfield; outline-offset:-.026667rem } [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance:none } ::-webkit-input-placeholder { color:inherit; opacity:.54 } ::-webkit-file-upload-button { -webkit-appearance:button; font:inherit } .clearfix { zoom: 1 } .clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "." } .hide { display: none } .show { display: block } .mint-msgbox, .mint-msgbox-btn, .mint-toast-text { font-size:.373333rem!important } .mint-msgbox-title { font-size:.426667rem!important } .mint-msgbox-content { padding:.266667rem!important } .mint-msgbox-btns { height: 1.066667rem!important; line-height: 1.066667rem } .mint-indicator { position: fixed; z-index: 1000 } #app, html { background:#00328e } #app1 { background:#00328e; color: #fff; overflow: hidden; max-width: 750px; margin: 0 auto } #app { min-height: 100%; color: #fff; padding:0 .133333rem; overflow: hidden; font-size:.30rem; max-width: 750px; margin: 0 auto } #app .music { top:.4rem; -webkit-transition: top .5s; transition: top .5s } #app .fixedmusic .music { top:.666667rem } .pagetitle { margin:0 auto .653333rem; height: 2.666667rem; background:url(/uploads/image/t22212_files/20200229114135.png) 50%/contain no-repeat } .pagetitle .outlink { position: absolute; right:.2rem; top:.333333rem } .pagetitle .outlink img { height:.44rem } .navs { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; margin-bottom:.666667rem; height:.533333rem; line-height:.533333rem } .navs.fixed { position: fixed; width: 100%; top: 0; left: 50%; -webkit-transform: translatex(-50%); transform: translatex(-50%); height:.933333rem; padding:.2rem .333333rem; -webkit-box-sizing: border-box; box-sizing: border-box; background: #151d31; z-index: 2; max-width: 750px } .navs .switch { -webkit-transition: opacity .3s; transition: opacity .3s } .navs .switch:before { content: ""; width:.333333rem; height:.333333rem; display: inline-block; border-radius:.053333rem; background: #fff; vertical-align:-.066667rem; margin-right:.106667rem } .navs .switch.disabled { opacity: .2 } .navs .switch.switch1:before { background: #24ae86 } .navs .switch.switch2:before { background: #ec686a } .navs .switch.switch3:before { background: #05bae5 } .navs .switch.switch4:before { background: #ffc780 } .timeline { position: relative; } .timeline.fixed { margin-top: 2rem } .timeline.switch1disabled .item1 { margin: 0 } .timeline.switch1disabled .item1 .text { background: #424754!important; color: #999; -webkit-animation: changeopacity 1s forwards; animation: changeopacity 1s forwards } .timeline.switch1disabled .item1 .text:before { border-right-color: #424754!important; display: none } .timeline.switch2disabled .item2 { margin: 0 } .timeline.switch2disabled .item2 .text { background: #424754!important; color: #999; -webkit-animation: changeopacity 1s forwards; animation: changeopacity 1s forwards } .timeline.switch2disabled .item2 .text:before { border-right-color: #424754!important; display: none } .timeline.switch3disabled .item3 { margin: 0 } .timeline.switch3disabled .item3 .text { background: #424754!important; color: #999; -webkit-animation: changeopacity 1s forwards; animation: changeopacity 1s forwards } .timeline.switch3disabled .item3 .text:before { border-right-color: #424754!important; display: none } .timeline.switch4disabled .item4 { margin: 0 } .timeline.switch4disabled .item4 .text { background: #424754!important; color: #999; -webkit-animation: changeopacity 1s forwards; animation: changeopacity 1s forwards } .timeline.switch4disabled .item4 .text:before { border-right-color: #424754!important; display: none } .timeline .order { width: 3.76rem; height:.533333rem; float: right; right: 0; top: 0 } .timeline .order .asc, .timeline .order .desc { width: 2.76rem; height:.533333rem; background: 50%/contain no-repeat } .timeline .order .asc { background: 50%/contain no-repeat } .timeline .theme { background: #5b616f; color: #d8d8d8; font-size:.32rem; padding:.04rem .213333rem; float: right; border-radius:.133333rem; margin-right:.306667rem } .timeline .theme i { display: inline-block; vertical-align:-.106667rem; width: 0; height: 0; border:.133333rem solid transparent; border-top:.133333rem solid #d8d8d8; margin-left:.066667rem } .timeline .tips { position: absolute; left: 50%; -webkit-transform: translatex(-50%); transform: translatex(-50%); line-height:.533333rem; color: #999 } .timeline .tips .important { display: inline-block; vertical-align:-.04rem; margin-right:.106667rem; width:.306667rem; height:.306667rem; background: 50%/contain no-repeat } /*.timeline .year { border:4px solid #eeeeee; background:#00328e; width: 1.633333rem; height:.733333rem; text-align: center; border-radius:.533333rem; color: #fff; margin-left: 0.6rem; margin-bottom:.333333rem; position: relative; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }*/ .timeline:before { content: ""; position: absolute; width:.04rem; background: #838893; left: 1.48rem; z-index: 0; height:calc(100% - .4rem) } .timeline .li { margin-bottom:.166667rem; -webkit-transition: all .5s; transition: all .5s } .timeline .li.shape { -webkit-transform: scale(1.1); transform: scale(1.1) } .timeline .item { display: -webkit-box; display: -ms-flexbox; display: flex; line-height:.4rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom:.133333rem; -webkit-transition: all 1s; transition: all 1s } .timeline .item.itemnotimenoday { padding-left: 2.333333rem } .timeline .item.itemcode { padding-left: 1.266667rem; margin-top:.433333rem } .timeline .item.item1 .text { background: #00aba3; } .timeline .item.item1 .text:before { border-right-color: #00aba3; } .timeline .item.item1 .text .important { background: 50%/cover no-repeat } .timeline .item.item2 .text { background: #ba73d0; } .timeline .item.item2 .text:before { border-right-color: #ba73d0; } .timeline .item.item2 .text .important { background: 50%/cover no-repeat } .timeline .item.item3 .text { background:#80c269 } .timeline .item.item3 .text:before { border-right-color: #80c269 } .timeline .item.item3 .text .important { background: 50%/cover no-repeat } .timeline .item.item4 .text { background:#f29149; color: #151d31 } .timeline .item.item4 .text:before { border-right-color: #f29149 } .timeline .item.item4 .text .icon-image { background: 50%/cover no-repeat } .timeline .item.item4 .text .icon-video { background: 50%/cover no-repeat } .timeline .item.item4 .text .icon-link { background: 50%/cover no-repeat } .timeline .item.item4 .text .important { background: 50%/cover no-repeat } .timeline .item .iconday { -webkit-box-flex: 0; -ms-flex: 0 0 0.333333rem; flex: 0 0 0.333333rem; height:.333333rem; background:#eeeeee; border-radius: 100%; margin:0 .066667rem; position: relative; z-index: 1 } .timeline .item .iconday:before { content: ""; position: absolute; width:.2rem; height:.2rem; background:#00328e; border-radius: 100%; left: 50%; -webkit-transform: translatex(-50%); transform: translatex(-50%); top:.066667rem } .timeline .item .iconday.shape { -webkit-animation: shape 1s infinite; animation: shape 1s infinite } .timeline .item .time { -webkit-box-flex: 0; -ms-flex: 0 0 1.266667rem; flex: 0 0 1.266667rem; text-align: right; } .timeline .item .text { max-width: 8.666667rem; padding:.2rem .2rem .2rem .24rem; border-radius:.066667rem; position: relative; margin-left:.133333rem; -webkit-transition: all .5s; transition: all .5s; font-size:12px; } .timeline .item .text.shape { -webkit-transform: scale(1.1); transform: scale(1.1) } .timeline .item .text.bold { text-decoration: underline } .timeline .item .text:before { content: ""; position: absolute; width: 0; height: 0; border:.133333rem solid transparent; border-right:.133333rem solid #fff; left:-.24rem; top: 50%; -webkit-transform: translatey(-50%); transform: translatey(-50%); -webkit-transition: all 1s; transition: all 1s } .timeline .item .text .icon-image { display: inline-block; width:.373333rem; height:.306667rem; background: 50%/contain no-repeat; vertical-align:-.053333rem } .timeline .item .text .icon-video { display: inline-block; width:.453333rem; height:.293333rem; background: 50%/contain no-repeat; vertical-align:-.053333rem } .timeline .item .text .icon-link { display: inline-block; width:.306667rem; height:.306667rem; background: 50%/contain no-repeat; vertical-align:-.053333rem } .timeline .item .text .important { position: absolute; width:.306667rem; height:.306667rem; background: 50%/contain no-repeat; left:-.053333rem; top:-.053333rem } .timeline .item .code { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left:.133333rem } .timeline .item .code .code-img { height:1.0rem } @-webkit-keyframes changeopacity { 0% { opacity:1 } 50%, to { opacity:0; height:0; padding:0; margin:0 } } @keyframes changeopacity { 0% { opacity:1 } 50%, to { opacity:0; height:0; padding:0; margin:0 } } @-webkit-keyframes shape { 0%, to { opacity:.5; -webkit-transform:scale(1.2); transform:scale(1.2) } 50% { opacity:1; -webkit-transform:scale(1); transform:scale(1) } } @keyframes shape { 0%, to { opacity:.5; -webkit-transform:scale(1.2); transform:scale(1.2) } 50% { opacity:1; -webkit-transform:scale(1); transform:scale(1) } } .feedback { text-align: center; margin:.666667rem 0 } .feedback a { display: block; color: #ccc; padding:.4rem 0 } .footer img { width:calc(100% .66667rem); margin-left:-.333333rem; vertical-align: bottom } .previewbox { position: fixed; width: 100%; height: 100%; z-index: 2; background: #151d31; top: 0; left: 0 } .previewbox video { height: 50% } .previewbox .text, .previewbox img, .previewbox video { width: 100%; position: absolute; top: 50%; -webkit-transform: translatey(-50%); transform: translatey(-50%) } .previewbox .text { height: 50%; overflow: scroll; color: #fff; font-size:.426667rem; -webkit-box-sizing: border-box; box-sizing: border-box; padding:0 .666667rem; line-height:.666667rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: justify } .previewbox .closebox { width: 2.666667rem; height:.666667rem; line-height:.666667rem; text-align: center; position: absolute; bottom: 10%; left: 0; right: 0; margin: 0 auto; border:.026667rem solid #fff; border-radius:.133333rem } .tagbox { position: fixed; width: 8rem; height: 9.333333rem; background: #fff; padding:.346667rem .533333rem; border-radius:.133333rem; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; -webkit-box-shadow: 0 0 2.666667rem #000; box-shadow: 0 0 2.666667rem #000 } .tagbox .title { margin-bottom:.613333rem; font-size:.48rem; color: #151d31 } .tagbox .title .icon-close-small { float: right; color: #979797 } .tagbox .tag { color: #151d31; font-size:.373333rem; padding:.133333rem .306667rem; background: #f2f6f9; border-radius:.666667rem; float: left; margin-right:.266667rem; margin-bottom:.4rem } .tagbox .tag.cur { background: #151d31; color: #fff } @font-face { font-family: iconfont-common; src: format("woff2") } .iconfont-common { font-family: iconfont-common!important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .icon-refresh:before { content: "\e6aa" } .icon-weixin:before { content: "\e621" } .icon-error:before { content: "\e72f" } .icon-arrow:before { content: "\e657" } .icon-like:before { content: "\e61b" } .icon-share:before { content: "\e61e" } .icon-double-arrow:before { content: "\e602" } .icon-stars_grey:before { content: "\e61a" } .icon-success:before { content: "\e694" } .icon-stars:before { content: "\e649" } .icon-pinglun:before { content: "\e65c" } .icon-close-small:before { content: "\e600" } .bottom { width: 90%; padding-left: 5%; padding-right: 5%; height: 140px; /*background: #78b2f9;*/ color: #fff; font-weight: bold; font-size: 12px; } .text-center { text-align: center; } p { line-height:30px; font-size: 12px; } .btn_home { position: absolute; top: 0.5rem; right: .25rem; border: none; background: #ffeb3b; color: #000; } .zqdy{display:none;} .img-responsive { display: inline-block; height: auto; max-width: 90%; } .img-responsive1 { display: inline-block; height: auto; max-width: 105%; } .img-responsive2 { display: inline-block; height: auto; max-width: 100%; }