@charset "utf-8"; /* reset style */ article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; } html, body, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, blockquote, pre, button, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr, th, td, iframe, article, aside, canvas, details, embed, figure, figcaption, header, footer, menu, nav, section, summary, audio, video { margin: 0; padding: 0; border: 0 none transparent; outline: none; font-size: inherit; font-family: inherit; } article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block; } html, body { position: relative; width: 100%; } /*html, body { scroll-behavior:smooth; }*/ html.freeze, html.freeze body { overflow-x: hidden; overflow-y: hidden; } body { /* user-select: none; -webkit-user-select: none; -webkit-font-smoothing: antialiased; */ font: 12px/1.5 Microsoft YaHei UI, Microsoft YaHei, tahoma, arial, Hiragino Sans GB, SimSun, Segoe UI, Tahoma, Helvetica, Sans-Serif, sans-serif, \5b8b\4f53; color: #333; font-size: 15px; line-height: 1.6rem; word-break: break-all; } a { color: #333; } .clearfix:after { display: block; visibility: hidden; clear: both; content: '.'; overflow: hidden; width: 0; height: 0; font-size: 0; line-height: 0; } .clearfix { *zoom: 1; display: block; } img, li, h2, p, h3 { transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; } .hide { display: none; } /* transition */ .tran { transition: all 0.5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; } /* box-sizing */ div, .box, li, h2, h3 { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } #bsWXBox { box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; } .center { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .triangle { border-color: transparent transparent #fff #fff; border-style: solid; border-width: 8px; bottom: -8px; box-sizing: border-box; content: ""; display: block; height: 0; position: relative; transform: rotate(135deg); transform-origin: center center; width: 0; margin-left: 48px; } .gray { opacity: 0.5; -webkit-filter: grayscale(1); } a, button { transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; text-decoration: none; outline: 0; } /* 单行限制 */ .ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; } /* 多行限制 */ .clamp2 { overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .clamp3 { overflow: hidden; display: -webkit-box; text-overflow: ellipsis; white-space: pre-wrap; -o-text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } .web { width: 1200px; margin: 0 auto; } .w1200 { width: 1200px; margin: 0 auto; } .w1300 { width: 1300px; margin: 0 auto; } .w1400 { width: 1400px; margin: 0 auto; } .w1440 { width: 1440px; margin: 0 auto; } .fl { float: left } .fr { float: right } .inlineB { font-size: 0; } /* forms */ html.firefox fieldset { display: table-cell !important; } button, input[type='button'], input[type='reset'], input[type='submit'] { overflow: visible; background-color: transparent; cursor: pointer; } .search-box input::-webkit-input-placeholder { color: #8cb5d9; font-size: 14px; } .search-box input::-moz-placeholder { color: #8cb5d9; font-size: 14px; } .search-box input:-moz-placeholder { color: #8cb5d9; font-size: 14px; } .search-box input:-ms-input-placeholder { color: #8cb5d9; font-size: 14px; } /* ie6 ~ ie7 css */ button:hover, input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover { text-decoration: none; } button:hover span { text-decoration: underline; } input { padding: 0; border: 0 none transparent; outline: 0; } input[type='submit'] { height: 28px; line-height: 24px; } input[type='radio'], input[type='checkbox'] { width: 14px; height: 14px; } input[type='image'] { height: auto; margin: 0; padding: 0; border: 0; } input[disabled='disabled'] { background-color: #ebebeb; color: #959595; } select { height: 28px; line-height: 24px; padding: 1px 0 1px 3px; border: 1px solid #dedede; background-color: #fff; } select[disabled='disabled'] { background-color: #ebebeb; color: #959595; } textarea { min-height: 80px; padding: 1px 3px; border: 1px solid #dedede; line-height: 25px; } /* other */ iframe.pdf { width: 100%; height: 600px; margin-top: 30px; margin-bottom: 30px; } mark { background-color: transparent; } [data-style='list'] .target { display: none; color: #000; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; display: none; } img { border: 0 none transparent; -ms-interpolation-mode: bicubic; vertical-align: middle; } img { max-width: 100%; } b, strong { font-weight: 600; } i, em, dfn, cite, address { font-style: normal; } small { font-size: 90%; } sup, sub { position: relative; font-size: 0.9em; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } del { text-decoration: line-through; } label { cursor: pointer; } ol, ul, li { list-style: none; } legend { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 1px; font-size: 0; line-height: 0; } caption { height: 1px; font-size: 0; line-height: 0; } @-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(3%, 0, 0); transform: translate3d(3%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(3%, 0, 0); transform: translate3d(3%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-3%, 0, 0); transform: translate3d(-3%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-3%, 0, 0); transform: translate3d(-3%, 0, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg) } 100% { -webkit-transform: perspective(400px); transform: perspective(400px) } } @keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg) } 100% { -webkit-transform: perspective(400px); transform: perspective(400px) } } @-webkit-keyframes z { from { -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); } to { -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); } } @keyframes z { from { -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1); } to { -webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); -moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); -ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1); } } .flipInX { visibility: visible !important; visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; } .animated { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @keyframes fadeInUp2 { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInUp2 { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } /* 站群表格样式 */ #vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:100%; margin:20px auto} #vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; } #vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; } /* ie8提示 */ #browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9999;} #browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1} #browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px} #browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px} #browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px} #browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px} #browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px} #browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto} #browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;} #browser-modal .browser-content .browser-item .iconchrome{background: url(../img/bro.png) no-repeat 0 0} #browser-modal .browser-content .browser-item .iconfirefox{background: url(../img/bro.png) no-repeat 0 -100px} #browser-modal .browser-content .browser-item .iconopera{background: url(../img/bro.png) no-repeat 0 -200px} #browser-modal .browser-content .browser-item .iconEdge{background: url(../img/bro.png) no-repeat 0 -300px} #browser-modal .browser-content .browser-item a{cursor:pointer;display:block} #browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px} #browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}